~/talk

Maximal Fun Times: Monitoring Theme Parks (and distributed systems)

Talkat NDC Sydney 2018 · 2018-09-17..09-21· [observability]
slides:none on file

Compares theme-park metrics to distributed systems and shows specific levers: replace synchronous email/PDF/payment calls with a persistent queue (MSMQ, Rabbit, Azure/AWS functions), measure per-component maximum throughput from seat count, ride duration and saturation, and compute estimated queue wait time to find least responsive services. Builds queuing, measures message duration, concurrency and backlog, then raises concurrency or reduces processing time; discovers scaling hits (DB deadlocks, rate limits) and fixes bottlenecks, which cuts user complaints and latency.

AI-written summary · about

  1. 0:00Intro
  2. 0:19Who is Mike
  3. 0:45Mikes first system
  4. 3:46Disk space monitoring
  5. 8:00Microservices
  6. 10:05Disneyland
  7. 12:21What is throughput
  8. 14:41Flatlines
  9. 16:02Roller coaster example
  10. 17:33Maximum throughput formula
  11. 19:08Experience concurrency
  12. 20:04Experience throughput
  13. 20:56Saturation
  14. 22:36Saturation Graph
  15. 23:31Full Saturation
  16. 25:30Queue Length
  17. 27:47Key Wait Time
  18. 30:18Queue Wait Time
  19. 33:49Back to work
  20. 37:37Increasing concurrency
  21. 41:45Wrapup
~/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.