~/talk

Fast ACS: Low-Latency File-Based Ordered Message Delivery at Scale

Talkat USENIX ATC '25 · 2025-07-07..07-09· [distributed-systems, networking]
links:none on file
links:none on file
name:Chang Yu
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Fast ACS is a file-based ordered delivery system that combines file-based ordered delivery, memory caching (Clickmap L1) and Colossus L2, chunked files across brokers, and RDMA reads (Pony Express) so consumers fetch bytes directly. Deployed to dozens of clusters, it scales to tens of thousands of consumers per cluster (experiments show ~8,000 consumers at 70 Gbps and ~20,000 reaching ~1.8 Tbps), adds ~25k LOC, achieves p99 ≈ 730 ms in production and 99.9% cache availability with Colossus fallback.

AI-written summary · about

  1. 0:00Problem overview
  2. 1:26Traditional system limitations
  3. 2:36Proposed technical solutions
  4. 4:26System architecture
  5. 6:16Cache layer and flow
  6. 8:25Cross-cluster replication
  7. 11:02Consumer read strategies
  8. 12:23Evaluation and experiments
  9. 14:41Production experience
~/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.