Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The BookKeeper data model is a flat namespace of ledgers identified by a long. The ledgers are append only and writable by a single client. The basic operations of BookKeeper are: createLedger to create a new ledger available for writing, openLedger to read from an existing ledger, addEntry, removeEntry, and closeLedger. Once a ledger is closed it becomes read-only.

Documentation:

What is going on:

  • Bookie recovery (BookieRecoveryPage)
  • Bookie registration and failure detection (BookieRegPage)
  • Ledger deletion (LedgerDeletionPage)
  • Performance numbers(BookKeeperPerfPage)