Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jingjing Wang 0007
dblp:62/2631-7
· DBLP profile ↗
6ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3Security and privacy · 2Databases, data management, data science and information retrieval · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Transaction processing and concurrency control · 65% Distributed and cloud data management · 35% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transaction processing and concurrency control › consistency
consistency models |
0.3 | 1 | 2018 | Causal Consistency and Latency Optimality: Friend or Foe? · Proc. VLDB Endow. 2018 |
Distributed systems
replication |
0.3 | 1 | 2018 | Causal Consistency and Latency Optimality: Friend or Foe? · Proc. VLDB Endow. 2018 |
Transaction processing and concurrency control
distributed commit protocols |
0.3 | 1 | 2017 | How Fast can a Distributed Transaction Commit? · PODS 2017 |
Distributed systems › distributed database
commit protocol |
0.3 | 1 | 2017 | How Fast can a Distributed Transaction Commit? · PODS 2017 |
Distributed systems
consensus |
0.3 | 1 | 2017 | How Fast can a Distributed Transaction Commit? · PODS 2017 |
Distributed systems
fault tolerance |
0.1 | 1 | 2017 | How Fast can a Distributed Transaction Commit? · PODS 2017 |
Methods — techniques the papers use, named apart from their topics
theoretical analysis · 0.7protocol design · 0.7failure detection · 0.6agreement protocols · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Distributed Transactional Systems Cannot Be FastabstractWe prove that no fully transactional system can provide fast read transactions (including read-only ones that are considered the most frequent in practice). Specifically, to achieve fast read transactions, the system has to give up support of transactions that write more than one object. We prove this impossibility result for distributed storage systems that are causally consistent, i.e., they do not require to ensure any strong form of consistency. Therefore, our result holds also for any system that ensures a consistency level stronger than causal consistency, e.g., strict serializability. The impossibility result holds even for systems that store only two objects (and support at least two servers and at least four clients). It also holds for systems that are partially replicated. Our result justifies the design choices of state-of-the-art distributed transactional systems and insists that system designers should not put more effort to design fully-functional systems that support both fast read transactions and ensure causal or any stronger form of consistency. Diego Didona, Panagiota Fatourou, Rachid Guerraoui, Jingjing Wang 0007, Willy Zwaenepoel |
SPAA | 4 |
| 2018 | Causal Consistency and Latency Optimality: Friend or Foe?abstractCausal consistency is an attractive consistency model for geo-replicated data stores. It is provably the strongest model that tolerates network partitions. It avoids the long latencies associated with strong consistency, and, especially when using read-only transactions (ROTs), it prevents many of the anomalies of weaker consistency models. Recent work has shown that causal consistency allows "latency-optimal" ROTs, that are nonblocking, single-round and single-version in terms of communication. On the surface, this latency optimality is very appealing, as the vast majority of applications are assumed to have read-dominated workloads. In this paper, we show that such "latency-optimal" ROTs induce an extra overhead on writes that is so high that it actually jeopardizes performance even in read-dominated workloads. We show this result from a practical as well as from a theoretical angle. We present the Contrarian protocol that implements "almost latency-optimal" ROTs, but that does not impose on the writes any of the overheads incurred by latency-optimal protocols. In Contrarian, ROTs are nonblocking and single-version, but they require two rounds of client-server communication. We experimentally show that this protocol not only achieves higher throughput, but, surprisingly, also provides better latencies for all but the lowest loads and the most read-heavy workloads. We furthermore prove that the extra overhead imposed on writes by latency-optimal ROTs is inherent, i.e., it is not an artifact of the design we consider, and cannot be avoided by any implementation of latency-optimal ROTs. We show in particular that this overhead grows linearly with the number of clients. Diego Didona, Rachid Guerraoui, Jingjing Wang 0007, Willy Zwaenepoel |
Proc. VLDB Endow. | 3 |
| 2017 | I Know Nothing about You But Here is What You Might LikeabstractRecommenders widely use collaborative filtering schemes. These schemes, however, threaten privacy as user profiles are made available to the service provider hosting the recommender and can even be guessed by curious users who analyze the recommendations. Users can encrypt their profiles to hide them from the service provider and add noise to make them difficult to guess. These precautionary measures hamper latency and recommendation quality. In this paper, we present a novel recommender, X-REC, enabling an effective collaborative filtering scheme to ensure the privacy of users against the service provider (system-level privacy) or other users (user-level privacy). X-REC builds on two underlying services: X-HE, an encryption scheme designed for recommenders, and X-NN, a neighborhood selection protocol over encrypted profiles. We leverage uniform sampling to ensure differential privacy against curious users. Our extensive evaluation demonstrates that X-REC provides (1) recommendation quality similar to non-private recommenders, and (2) significant latency improvement over privacy-aware alternatives. Rachid Guerraoui, Anne-Marie Kermarrec, Rhicheek Patra, Mahammad Valiyev, Jingjing Wang 0007 |
DSN | 5 |
| 2017 | How Fast can a Distributed Transaction Commit?abstractThe atomic commit problem lies at the heart of distributed database systems. The problem consists for a set of processes (database nodes) to agree on whether to commit or abort a transaction (agreement property). The commit decision can only be taken if all processes are initially willing to commit the transaction, and this decision must be taken if all processes are willing to commit and there is no failure (validity property). An atomic commit protocol is said to be non-blocking if every correct process (a database node that does not fail) eventually reaches a decision (commit or abort) even if there are failures elsewhere in the distributed database system (termination property). Rachid Guerraoui, Jingjing Wang 0007 |
PODS | 2 |
| 2016 | Optimal Fair Computation
Rachid Guerraoui, Jingjing Wang 0007 |
DISC | 2 |
| 2015 | Hide & Share: Landmark-Based Similarity for Private KNN ComputationabstractComputing k-nearest-neighbor graphs constitutes a fundamental operation in a variety of data-mining applications. As a prominent example, user-based collaborative-filtering provides recommendations by identifying the items appreciated by the closest neighbors of a target user. As this kind of applications evolve, they will require KNN algorithms to operate on more and more sensitive data. This has prompted researchers to propose decentralized peer-to-peer KNN solutions that avoid concentrating all information in the hands of one central organization. Unfortunately, such decentralized solutions remain vulnerable to malicious peers that attempt to collect and exploit information on participating users. In this paper, we seek to overcome this limitation by proposing H&S (Hide & Share), a novel landmark-based similarity mechanism for decentralized KNN computation. Landmarks allow users (and the associated peers) to estimate how close they lay to one another without disclosing their individual profiles. We evaluate H&S in the context of a user-based collaborative-filtering recommender with publicly available traces from existing recommendation systems. We show that although landmark-based similarity does disturb similarity values (to ensure privacy), the quality of the recommendations is not as significantly hampered. We also show that the mere fact of disturbing similarity values turns out to be an asset because it prevents a malicious user from performing a profile reconstruction attack against other users, thus reinforcing users' privacy. Finally, we provide a formal privacy guarantee by computing an upper bound on the amount of information revealed by H&S about a user's profile. Davide Frey, Rachid Guerraoui, Anne-Marie Kermarrec, Antoine Rault, François Taïani, Jingjing Wang 0007 |
DSN | 6 |