~/talk

Do Distributed Systems they said. It'll be fun they said.

Talkat KanDDDinsky 2022 · 2022-10-31..11-02· [distributed-systems]
slides:none on file

Four years of building an event store and messaging platform reveal concrete fixes: used Raft for consensus and replication across nodes, idempotent commands and deduplication with command IDs plus compare-and-swap to avoid double side effects. Practical techniques include retries, circuit breakers and failover, deadlines and compensating actions, consistent hashing for sequential dispatch, a message bus for location transparency, streaming with backpressure and batching, layered storage and sharding; each technique is presented with when it works and its tradeoffs.

AI-written summary · about

  1. 0:00Introduction
  2. 3:08Message dispatching
  3. 6:22Messages not deliver
  4. 9:22Failover
  5. 11:10Methods delivered multiple times
  6. 16:24Duplication
  7. 19:35Design solutions
  8. 22:09Transport protocol
  9. 26:12Location transparency
  10. 28:18Performance
  11. 32:10impedance mismatch
  12. 35:25replicated data
  13. 39:51sharding
  14. 41:31summary
~/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.