~/talk

How We Build Firebolt

linkedin:wagjamin
slides:none on file

Firebolt hard‑forks ClickHouse as its runtime, stores data in a custom Triple F on S3 file format and uses a multi‑tier buffer manager that caches 10,000‑row index granules (sparse indexes loaded to local SSDs) so queries prune and fetch tiny ranges instead of whole files. Engines run as 1–128 node clusters, distributed execution uses a low‑latency shuffle and local SSD spilling, optimizer is an embedded fork of HyRise, metadata lives on FoundationDB, and SimilarWeb runs ~200 TB successfully on the system.

AI-written summary · about

  1. 0:00Introduction
  2. 2:07Cloud Data Platforms
  3. 3:13Data Warehouses
  4. 7:18Real World Example
  5. 8:02Firebolt Overview
  6. 10:04High Performance Engine
  7. 12:02Clickhouse
  8. 13:10Merge Tree
  9. 20:59Sleep Mode
  10. 28:31Metadata
  11. 34:26Query Planner
  12. 36:19Highrise
  13. 39:30Distributed Processing
  14. 42:00Example
  15. 49:18Service Layer Orchestration
  16. 50:44Ecosystem
  17. 52:00Lessons Learned
  18. 53:20Questions
~/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.