Zab: High-performance broadcast for primary-backup systems

@article{Junqueira2011ZabHB,
  title={Zab: High-performance broadcast for primary-backup systems},
  author={Flavio Paiva Junqueira and Benjamin C. Reed and Marco Serafini},
  journal={2011 IEEE/IFIP 41st International Conference on Dependable Systems & Networks (DSN)},
  year={2011},
  pages={245-256}
}
Zab is a crash-recovery atomic broadcast algorithm we designed for the ZooKeeper coordination service. ZooKeeper implements a primary-backup scheme in which a primary process executes clients operations and uses Zab to propagate the corresponding incremental state changes to backup processes1. Due the dependence of an incremental state change on the sequence of changes previously generated, Zab must guarantee that if it delivers a given state change, then all other changes it depends upon must… CONTINUE READING
Highly Influential
This paper has highly influenced 24 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 207 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.

Citations

Publications citing this paper.
Showing 1-10 of 149 extracted citations

208 Citations

02040'12'14'16'18
Citations per Year
Semantic Scholar estimates that this publication has 208 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-10 of 25 references

Dissecting Zab

  • F. Junqueira, B. Reed, M. Serafini
  • Yahoo! Research, Sunnyvale, CA, USA, Tech. Rep…
  • 2010
2 Excerpts

The Chubby lock service for loosely-coupled distributed systems

  • M. Burrows
  • OSDI ’06: Proceedings of the 7th symposium on…
  • 2006
1 Excerpt

Similar Papers

Loading similar papers…