~/talk

Powering 100+ million daily users

Talkat NDC Oslo 2019 · 2019-06-17..06-21· [microservices, devops-and-delivery]
links:none on file
slides:none on file

Architecture that serves 100+ million daily users and targets a 250 ms goal for the card head uses layered caching, regional replication and predictable partitioning: Redis partitioning across multiple instances with consistent hashing and tolerant cache misses, prefetching guided by ML to cut wasted fills, and tunneled connections using SignalR then WebSocket fallback to avoid TLS latency. Built rest-over-WebSocket framing, scaled from 1M to tens of millions, hit hotspots from tenant IP affinity and adjusted the comms stack.

AI-written summary · about

  1. 0:00Start
  2. 0:21Powering 100 Million Daily Users
  3. 1:41Core Mission of Microsoft
  4. 1:51What Is Productivity to You at Work
  5. 4:53Scalable Architecture
  6. 7:32Cache Resource
  7. 13:58Disaster Recovery
  8. 23:19Machine Learning Models
  9. 33:17Rest over Websockets
  10. 34:52Monoliths
  11. 35:02Micro Services
  12. 35:41Organized Monolith
  13. 37:32Mediator Pattern
  14. 38:53Designing for Performance
  15. 39:26Scaling Engineering
~/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.