Back To Schedule
Monday, July 8 • 11:30am - 11:45am
Designing an Efficient Replicated Log Store with Consensus Protocol

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Highly available and high-performance message logging system is critical building block for various use cases that require global ordering, especially for deterministic distributed transactions. To achieve availability, we maintain multiple replicas that have the same payloads in exactly the same order. This introduces various challenging issues such as consistency between replicas after failure, while minimizing performance degradation. Replicated state machine-based consensus protocols are the most suitable candidates to fulfill those requirements, but double-write problem and different logging granularity make it hard to keep the system efficient. This paper suggests a novel way to build a replicated log store on top of Raft consensus protocol, aiming at providing the same level of consistency as well as fault-tolerance without sacrificing the throughput of the system.


Jung-Sang Ahn

eBay Inc.

Woon-Hak Kang

eBay Inc.

Kun Ren

eBay Inc.

Guogen Zhang

eBay Inc.

Monday July 8, 2019 11:30am - 11:45am PDT
HotCloud: Grand Ballroom VII–IX