~/talk

Kaldb: serverless lucene at petabyte scale

Talkat Berlin Buzzwords 2023 · on Monday, 2023-06-19· at 11:10· Kesselhaus· [serverless]
github:mansu
slides:none on file

An open-source Lucene serving system claims to run petabyte-scale logs on Kubernetes by separating compute, durability and storage: Kafka acts as a write-ahead log, indexers pull partitions, snapshots go to S3 and cache nodes hydrate on demand. It reports running ~1 PB with seven-day retention, peak ingest ~70 Mbps and ~7M msgs/sec, handles field-type conflicts automatically, spins ephemeral recovery indexer tasks to catch up on spikes, uses disaggregated storage and Kafka as WAL, and says costs can be up to 10x lower.

AI-written summary · about

  1. 0:00Introduction
  2. 2:05Motivation
  3. 3:01Research
  4. 4:28Conclusion
  5. 5:27Distributed database design
  6. 6:07generative search
  7. 7:11history of column stores
  8. 8:16serverless architecture
  9. 9:26Kaldb summary
  10. 10:55Kaldb
  11. 12:20Challenges
  12. 12:41High operational load
  13. 14:38Kaldb components
  14. 16:05Cluster Manager
  15. 16:49disaggregated storage architecture
  16. 19:21handling log spikes
  17. 22:09quiz question
  18. 22:25elasticsearch
  19. 25:24recovery indexer
  20. 26:16multitenancy
  21. 27:32workload isolation
  22. 28:54data reliability
  23. 31:15field conflict resolution
  24. 32:06cost
  25. 34:49summary
  26. 35:32questions
~/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.