You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by Jack Vanlightly <jv...@splunk.com.INVALID> on 2021/10/27 17:20:42 UTC

BookKeeper internals and observability blog posts

Hi all,

After being on-call for BookKeeper for a year and working on improving its
metrics I wrote up a couple of blog post series that explain BookKeeper
internals (focusing on how reads and writes are executed in terms of
threads, data structures, components) and also BookKeeper metrics.

It should be quite useful for helping BookKeeper devs onboard and also for
people who run BookKeeper. It is focused on BookKeeper as part of Pulsar
clusters.

Anyway, I hope it is a useful resource to the community.

BookKeeper read/write internals:

   -
   https://medium.com/splunk-maas/apache-bookkeeper-internals-part-1-high-level-6dce62269125
   -
   https://medium.com/splunk-maas/apache-bookkeeper-internals-part-2-writes-359ffc17c497
   -
   https://medium.com/splunk-maas/apache-bookkeeper-internals-part-3-reads-31637b118bf
   -
   https://medium.com/splunk-maas/apache-bookkeeper-internals-part-4-back-pressure-7847bd6d1257

BookKeeper metrics (focusing on USE method):

   -
   https://medium.com/splunk-maas/apache-bookkeeper-observability-part-1-introducing-the-metrics-7f0acb32d0dc
   -
   https://medium.com/splunk-maas/apache-bookkeeper-observability-part-2-write-use-metrics-f359f2b83539
   -
   https://medium.com/splunk-maas/apache-bookkeeper-observability-part-3-write-metrics-in-detail-178c216b6373
   -
   https://medium.com/splunk-maas/apache-bookkeeper-observability-part-4-read-use-metrics-10faafae0de5
   -
   https://medium.com/splunk-maas/apache-bookkeeper-observability-part-5-read-metrics-in-detail-2f53acac3f7e


Jack