~/talk

Too Far Too Furious: Multi-Region Cloud Applications

Talkat Scale By the Bay 2023 · 2023-11-13..11-15· [distributed-systems, databases]
linkedin:dmagda
slides:none on file

Demo builds a small pizza microservices system (Kitchen + Tracker, Docker Compose locally, REST APIs) and deploys it to Google Cloud VMs in US East, Frankfurt and Sydney. Backend uses Postgres-compatible YugabyteDB with replication factor 3 and async read replicas and a nine-node YugabyteDB geopartition cluster. Measured latencies: US reads ~4 ms, cross-Atlantic reads ~191 ms until read replicas drop them to ~3–4 ms; geopartition achieves ~7–9 ms for local reads and writes globally. All demos succeed.

AI-written summary · about

  1. 0:00Introduction to multi-region apps
  2. 1:03Why build multi-region applications
  3. 4:14Sample pizza company app
  4. 6:21Developer prototype demo
  5. 10:35Deploying to cloud regions
  6. 13:06Distributed database setup
  7. 15:53Baseline latency results
  8. 16:15Read latency issues in Europe
  9. 18:49Read replicas for Europe and Australia
  10. 22:54Optimizing write latency globally
  11. 23:15Geo-partitioned database cluster
  12. 26:50Geo-partition latency results
  13. 30:08Key takeaways and summary
~/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.