Jetpack: Consensus Made Generally Fast
Talkat 20th USENIX Symposium on Operating Systems Design and Implementation (OSDI '26) · 2026-07-13..07-15·
summary
Jetpack is a plugin framework that adds a 1-RTT fast path to existing leader-based consensus protocols with minimal modifications, running fast and original paths concurrently and committing whichever finishes first. The design fixes the view change hazard with two structural requirements and two design principles that prevent mixed-view fast-quorum commits and stale commands crossing views. Implementations across six consensus systems and three production systems on 10 AWS datacenters cut average commit latency by up to 60% and required as little as 60 lines of server code.
AI-written summary · about
chapters (8)
- 0:00Jetpack and consensus latency
- 2:50General fast path for consensus
- 7:30Fast path safety corner cases
- 12:56Solutions to fast path safety
- 13:39Jetpack evaluation on Raft and production
- 15:52Practical Jetpack integration
- 16:56Jetpack with Cobalt's slow leader
- 17:37Jetpack summary
related talks
48mDistributed Consensus Algorithms
44mCluster Consensus: When Aeron Met Raft
22mLiberating Distributed Consensus
01h 14mThe hitchhiker's guide to distributed transactions
21mDepFast: Orchestrating Code of Quorum Systems
14mDistributed Consensus in 15 Minutes!
23mScaling Wars: The Race to Speed Up On-Chain Infrastructure
23mLightning Talks on Distributed Systems
