~/talk

RonDB: A Key-Value Store with SQL Capabilities and LATS Properties

slides:none on file

A distributed key-value engine with SQL frontends claims 100–200 μs lookups at high load and targets under 30 seconds downtime per year by using up to 64 data nodes, per-CPU hundreds of thousands of lookups and cluster-level billions/sec. It exposes MySQL, C++, Java, LDAP (and soon REST) APIs, supports 16 TB in-memory with hundreds of TB of disk, uses adaptive checkpointing, adaptive CPU spinning and row-based partial checkpoints that write ~80× less than page checkpoints, plus a non-blocking two‑phase commit via coordinator rebuild.

AI-written summary · about

  1. 0:00Introduction
  2. 4:00Requirements
  3. 5:54Latency Requirements
  4. 8:35RonDB Architecture
  5. 9:38Use Cases
  6. 10:17DNS Server
  7. 10:38Stock Exchange
  8. 12:50Uptime
  9. 15:13Availability Zones
  10. 17:18Change Cluster Size
  11. 18:29Change Cluster Interface
  12. 19:13Node Groups
  13. 24:33Data structure
  14. 25:38Indexes
  15. 26:34Ttrees
  16. 28:51Virtual Machine
  17. 30:21Memory Architecture
  18. 31:29Thread Architecture
  19. 33:25Query Threads
  20. 37:48B Resources
  21. 38:38Partial Checkpoints
  22. 39:32Full Checkpoints
  23. 39:52InMemory Checkpoints
  24. 40:46Memory Sizes
  25. 41:51Test Case
  26. 42:44PageBased Checkpoint
  27. 43:42RowBased Checkpoint
  28. 45:04Checkpoint Speed
  29. 46:26Checkpoint Complexity
  30. 47:28Global Checkpoint
  31. 47:58Checkpoint Consistency
  32. 51:03Checkpoint Optimization
  33. 52:25Questions
  34. 53:13Adaptive CPU Spinning
  35. 55:18Networking
  36. 55:30Memory buffers
  37. 56:23Memory barrier protocol
  38. 57:42Wrapup
~/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.