~/talk

Accelerating Skewed Workloads With Performance Multipliers in the TurboDB Distributed...

links:none on file
links:none on file
links:none on file
name:Haonan Lu
links:none on file
slides:none on file

Build replaces one CockroachDB server with a Cicada turbo node and promotes the 40 million hottest keys to it, implementing Hybrid Concurrency Control to assign client timestamps and avoid cross‑node coordination and Phalanx Replication to replicate the turbo without blocking execution. Implemented on CockroachDB+Cicada, the system shows up to an order‑of‑magnitude higher throughput and lower latency on highly skewed YCSB/TPCC workloads, turning a Cockroach bottleneck with ~1 in 10 transactions aborting into sustained throughput until Cicada’s single‑node cap.

AI-written summary · about

  1. 0:00TurboDB hybrid architecture
  2. 1:20Skewed workloads in distributed DBs
  3. 2:25Single machine outperforms under skew
  4. 3:51Bridging single and distributed DBs
  5. 5:17Hybrid concurrency control (HCC)
  6. 7:24Atomicity in multi-shot transactions
  7. 10:14FenX replication without latency
  8. 13:02Performance evaluation (YCSB & TPC-C)
  9. 15:34Summary and future
~/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.