~/talk

Scaling microservices with Message queues, .NET and Kubernetes

Talkat NDC Minnesota 2019 · 2019-05-06..05-09· [microservices, kubernetes]
slides:none on file

A .NET Core ticketing site sends a message for each click into a broker and a pool of workers that sleep five seconds per job; Prometheus scrapes a custom /tickets metric and the Horizontal Pod Autoscaler uses that metric to scale. Demo shows AKS hosting the cluster (AKS covers the control plane VM), HPA configured min 10 max 20 and targeting an average of three tickets, with observed behavior of doubling replicas (1→2→4→8) and platform delays (~30s update, ~3 minute scale window), so scaling works but with non‑instant lag.

AI-written summary · about

  1. 0:00Introduction
  2. 3:18GitHub
  3. 4:24Demo
  4. 7:01Backend
  5. 7:54Performance tests
  6. 8:14Lets get ready
  7. 8:59Its game over
  8. 9:30Amazons website crash
  9. 10:17Automatic scaling
  10. 10:27Decouple scaling
  11. 10:56Decouple failures
  12. 11:21Message broker
  13. 11:39Scaling independently
  14. 11:58Scaling automatic
  15. 12:21Smallt Cloud
  16. 12:47CubaNet
  17. 13:24Deployment
  18. 14:51Master Node
  19. 15:28Nettie
  20. 15:45Demo Time
  21. 18:53Prometheus
  22. 26:07Elton Stillman
  23. 26:30Brandon Burns
  24. 27:05Sam Newman
  25. 28:36CNCF
  26. 28:49CNCF Products
  27. 29:17CNCF Trail Map
  28. 29:42Buy Learn Back
  29. 29:58Cutter Coder
  30. 30:37Learn Simple
  31. 31:11Digital book
  32. 31:23Raspberry PIs
  33. 31:53Windows Nodes
  34. 32:05Strangler Pattern
  35. 33:18Giving back
  36. 35:45Live Demo
  37. 37:16HPA with Prometheus
  38. 38:55Metrics
~/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.