~/talk

How Geo-Distributed Apps Use Global Cloud Infra

Talkat Conf42 Cloud Native 2022 · 2022-04-28..04-29· [web-platform, microservices]
linkedin:dmagda
slides:none on file

Concrete claims and patterns anchor the decision: a Slack‑like messenger is implemented with messaging/profile/reminders/status microservices collocated with a distributed SQL storage called yoga by db, data partitioned by a country column so EU records stay in EU nodes, and three multi‑region options are compared — a single geo‑distributed cluster, a primary with read replicas, or independent clusters with async replication. Measured latencies justify placement (e.g. 60 ms US coast‑to‑coast, 130 ms to London, 220 ms to Mumbai) and a global anycast load balancer handles nearest‑region routing and failover.

AI-written summary · about

  1. 0:00Intro
  2. 1:39Global Cloud Infrastructure: Regions
  3. 12:08Geo-distributed Apps: Common Deployment Types
  4. 15:17Architecting a Slack-like Corporate Messenger
  5. 23:50Multi-Region Database Deployment With Read Replicas
  6. 25:59Multiple Standalone Databases With Async Replication
  7. 29:13Multi-Region Application Layer
  8. 31:50Cloud Load Balancer: Automatic Forwarding for User Traffic
~/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.