This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Skip to end of metadata
Go to start of metadata

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

Reference Guide


  • Getting Started
  • Concepts & Data Model (How to turning ledgers into logs)
  • Developer Manual
  • Architecture
    • Bookie Storage Engine (Sijie Guo)
      • Journal
      • Ledger Storage
      • Index
      • Garbage Collection
      • Compaction
    • Client Request Flow
    • Replication & Consistency
      • Fencing
      • LAC Protocol
    • Tail latency
      • Ack quorum and Ensemble change
      • Speculative reads
      • Long poll reads
    • Auto Recovery
  • Deployment & Admin
    • Configuration
    • Metric Collection & Monitoring
    • Performance Tuning
    • Admin Tools
  • Performance & Benchmark




  • No labels