~/talk

NetChain: Scale-Free Sub-RTT Coordination

Talkat NSDI '18 · 2018-04-09..04-11· [distributed-systems, networking]
name:Xin Jin
linkedin:jinxin
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
linkedin:ionstoica
slides:none on file

NetChain moves the replicated coordination KV store into programmable switches (PISA) to cut client-visible latency to about 9.7 microseconds and to push throughput far beyond server-based systems — a prototype uses four Barefoot Tofino switches and four commodity servers, stores ~100k keys with up to 128‑byte values, and remains unsaturated by 82M packet/sec of client traffic. It implements chain replication in the data plane, uses per-key sequence numbers to handle reordering, and a two‑phase switch install for fast failure recovery.

AI-written summary · about

  1. 0:00Coordination challenges
  2. 1:44In-network approach
  3. 3:25Chain replication design
  4. 6:55Nana-chain implementation
  5. 8:20Programmable switch basics
  6. 10:19Key-value storage on switches
  7. 12:21Packet routing protocol
  8. 14:11Handling network issues
  9. 15:48Switch failure recovery
  10. 17:49Evaluation and results
  11. 19:08Conclusion and Q&A
~/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.