Apache BookKeeper
BookKeeper is a replicated log service which can be used to build replicated state machines. A log contains a sequence of records which can be applied to a state machine. BookKeeper guarantees that each replica state machine will see all the same entries, in the same order.
Project Page
General information
- BookKeeper papers and presentations
- BookKeeper applications and usage
- BookKeeper roadmap
- HDFS BookKeeper Journal Manager
Architecture
(TBD)
- Bookie Storage Engine
- Client Request Flow
- Data placement and Replication
- Tailing Latency
- Ack quorum and Ensemble change
- Speculative reads
- Long poll reads
Developers
- Contributing Code Changes
- Code Style
- Git workflow TBD
Committers