~/talk

When Failure is Not an Option: Processing Real Money at Monzo with Kubernetes and Linkerd

Talkat CloudNativeCon + KubeCon Europe 2017 · on Wednesday, 2017-03-29· at 13:55· B 07 - B 08· [security]
links:none on file
links:none on file
slides:none on file

Monzo runs ~200 microservices and thousands of instances on Kubernetes and adds Linkerd as an out‑of‑process mesh to protect real money flows. Kubernetes cuts ops and packaging costs; moving to it reduces infra spend ~60% immediately and ~80% per user since. Linkerd runs one daemon per node, uses the Endpoints API for discovery, adds request‑level retries with retry budgets, latency‑aware EWMA + power‑of‑two‑choices load balancing (test improved ~95% → ~99% success), deadline propagation, tracing, ingress and gRPC support, and a Rust TCP balancer for non‑HTTP protocols.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29Vision
  3. 2:05Technology
  4. 2:32Requirements
  5. 5:24Cost Savings
  6. 6:15Communication
  7. 6:57RabbitMQ
  8. 7:34Linkerd
  9. 8:21Layer 5 load balancer
  10. 9:42Linker review
  11. 10:13Layer 3 history
  12. 10:46TCPIP history
  13. 11:01DNS history
  14. 11:27Kubernetes services
  15. 11:56Cloud native environment
  16. 12:46Logical naming
  17. 13:36Request overrides
  18. 14:17Dtrees
  19. 15:27Linkerd Deve
  20. 15:58Call Graph
  21. 16:47Timeouts
  22. 19:24Load shedding
  23. 20:04Backpressure
  24. 21:32Load Balancing
  25. 25:32Linkerd History
  26. 29:17Rust Load Balancer
  27. 30:25Questions
  28. 35:01Linkerd Routing
~/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.