- Bookie Storage provides distributed logs (ledgers) using BookKeeper client and Bookie servers.
- The Bookie client implements consistency, metadata, recovery, and replication logic while Bookies store the data.
- This document discusses improving Bookie storage performance by directly storing data in RocksDB instead of the current interleaved journaling and entry log approach. Preliminary tests of a C++ Bookie prototype using RocksDB show promising low latency results.