• Publications
  • Influence
Resilient overlay networks
TLDR
It is found that forwarding packets via at most one intermediate RON node is sufficient to overcome faults and improve performance in most cases, demonstrating the benefits of moving some of the control over routing into the hands of end-systems. Expand
Scaling Distributed Machine Learning with the Parameter Server
TLDR
View on new challenges identified are shared, and some of the application scenarios such as micro-blog data analysis and data processing in building next generation search engines are covered. Expand
Don't settle for eventual: scalable causal consistency for wide-area storage with COPS
TLDR
This paper identifies and defines a consistency model---causal consistency with convergent conflict handling, or causal+---that is the strongest achieved under these constraints and presents the design and implementation of COPS, a key-value store that delivers this consistency model across the wide-area. Expand
Cuckoo Filter: Practically Better Than Bloom
TLDR
Cuckoo filters support adding and removing items dynamically while achieving even higher performance than Bloom filters, and have lower space overhead than space-optimized Bloom filters. Expand
There is more consensus in Egalitarian parliaments
TLDR
Egalitarian Paxos is to the authors' knowledge the first protocol to achieve the previously stated goals efficiently, requiring only a simple majority of replicas to be non-faulty, using a number of messages linear in the number of replica to choose a command, and committing commands after just one communication round. Expand
MICA: A Holistic Approach to Fast In-Memory Key-Value Storage
TLDR
MICA optimizes for multi-core architectures by enabling parallel access to partitioned data, and for efficient parallel data access, MICA maps client requests directly to specific CPU cores at the server NIC level by using client-supplied information and adopts a light-weight networking stack that bypasses the kernel. Expand
Using RDMA efficiently for key-value services
TLDR
This paper describes the design and implementation of HERD, a key-value system designed to make the best use of an RDMA network and believes that HERD further serves as an effective template for the construction of RDMA-based datacenter services. Expand
Safe and effective fine-grained TCP retransmissions for datacenter communication
TLDR
This paper uses high-resolution timers to enable microsecond-granularity TCP timeouts and shows that eliminating the minimum retransmission timeout bound is safe for all environments, including the wide-area. Expand
Stronger Semantics for Low-Latency Geo-Replicated Storage
TLDR
The evaluation shows that the Eiger system achieves low latency, has throughput competitive with eventually-consistent and non-transactional Cassandra, and scales out to large clusters almost linearly (averaging 96% increases up to 128 server clusters). Expand
FAWN: a fast array of wimpy nodes
TLDR
The key contributions of this paper are the principles of the FAWN architecture and the design and implementation of FAWN-KV--a consistent, replicated, highly available, and high-performance key-value storage system built on a FAWN prototype. Expand
...
1
2
3
4
5
...