~/talk

Node.js that's hugely reliable, fast, and scalable

Talkat NodeConf London 2016 · on Wednesday, 2016-05-11· [nodejs, web-performance]
slides:none on file

BBC homepage runs entirely on Node serving about 7 million hits a day and a websocket service built with socket.io sustains 1.4 million websockets across roughly 450 instances behind AWS elastic load balancers. Autoscaling and bespoke websocket load tests prove capacity but also reveal weak spots such as a JSON.parse bug >100k items found only in production. Continuous delivery targets put code live within 20 minute deploy windows, so teams rely on event-driven queues, graceful degradation, PM2/auto-restarts and heavy monitoring to survive failures.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Node in Production
  3. 4:50BBC Development
  4. 7:50Design
  5. 15:40Scaling
  6. 19:45Eventdriven
  7. 24:43Testing
  8. 28:37Notes
~/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.