~/talk

BanyanDB: A Purpose-Built Observability database

Talkat ApacheCon@Home 2021 · 2021-09-21..09-23· [databases, observability]
links:none on file
slides:none on file

BanyanDB is a purpose-built observability store for SkyWalking that implements the RAM conjecture to trade read latency for far lower memory and CPU costs while keeping rich span and log filtering. It uses segmented span buffers, auto-flush to a KV-backed column layout, a block-attached index for sparse trace IDs and horizon-tree compaction for queries. The project targets multi-modal metrics/traces/logs, aims for better cost/performance than Elastic/TSDB combos, and ships a first release at month end.

AI-written summary · about

  1. 0:00Intro
  2. 2:14Table of contents
  3. 2:48Tracing waterfall
  4. 3:42Span Inside
  5. 5:07Store traces into Bigtable
  6. 6:20Principle of Tracing Storage
  7. 8:34Multiple Storage Layer
  8. 15:56RUM Space
  9. 17:16Examples
  10. 20:07RUM conjecture
  11. 20:59RUM aware system
  12. 26:17Structure
  13. 30:46Compression
  14. 35:56Thank You
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.