~/talk

How To Build a Distributed System (And Should You?)

Talkat KubeCon + CloudNativeCon North America 2022 · on Wednesday, 2022-10-26· at 11:00· 251 ABC· [microservices]
links:none on file
slides:none on file

A geo-distributed global directory service is built and deployed to clusters in the US, Germany, and Singapore using gRPC, Kubernetes, LevelDB and Prometheus; two open-source components honu and turtle provide metadata versioning and bilateral anti-entropy replication, delivering eventual consistency so replicas converge without Spanner/Aurora costs. Engineers hit concrete failures: protocol buffer decoding errors, tangled send/receive goroutines, and incorrect replication phase handling, but experiments tuning anti-entropy intervals reduce staleness and improve recovery.

AI-written summary · about

  1. 0:00Building distributed systems
  2. 2:33Global directory service story
  3. 6:50What defines a distributed system
  4. 11:46Kubernetes deployment lessons
  5. 17:51Geoping DNS routing demo
  6. 22:25Future of distributed systems
  7. 28:07Q&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.