~/talk

Do Developers Dream of Stateless Apps?

Talkat NDC Oslo 2020 · 2020-06-08..06-12· [frontend-architecture]
links:none on file
slides:none on file

Defines state vs stateless, then gives hands‑on specifics: zookeeper needs quorum so three instances must be spread across fault domains or two racks can kill a 3-node quorum, sticky sessions tie clients to one server and awfully stateful setups fail on node loss, and combining independent 99.99% services multiplies downtime (overall availability drops). Shows Azure SQL failovers that historically take 5–10 minutes and cause transient errors while Cosmos DB multi‑region failover completes without observable errors in tests; recommends planning placement, retries, and SLA math.

AI-written summary · about

  1. 0:00Intro
  2. 0:25Panther Science Fiction PHILIP K. DICK
  3. 2:34STRATEGY
  4. 3:39State - computer science
  5. 4:07State, state everywhere
  6. 4:31Fully Stateless
  7. 5:04Stateful or Stateless?
  8. 6:08Fully Stateful
  9. 7:17High availability - strategi
  10. 8:23Multi-region - basic units
  11. 8:38Multi-region Azure vs AWS
  12. 9:27VM Placement Strategies
  13. 12:18Why should we care?
  14. 13:48So let's scale Zookeepers!
  15. 14:30Highly Available Cloud Services
  16. 15:00Scalability
  17. 16:07Active Geo-Replication
  18. 16:56Failover groups
  19. 21:32Demo time!
  20. 22:25But there is a hope...
  21. 22:38Amazon RDS
  22. 23:15Cosmos DB
  23. 28:52Amazon DynamoDB
  24. 29:27Locally-redundant storage
  25. 30:16Read-access GRS
  26. 30:28Azure Storage V2
  27. 31:41Azure queue
  28. 33:30Storage - experience
  29. 34:22Proxy
  30. 35:08Dynamic approach
  31. 35:40SLA - Service Level Agreement
  32. 36:42Uptime and downtime with 99.9 % SLA
  33. 37:23Uptime and downtime with 99.999 % SLA
  34. 38:19Uptime approach
  35. 38:56So let's go multiregion!
  36. 39:08Multiregion SLA
  37. 42:15Call to action!
  38. 44:54Slides and code
~/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.