~/talk

NodeJS: Patterns and Tools to Ship to Production with Confidence

TalkinFrenchat Devoxx France 2023 · 2023-04-12..04-14· [nodejs]
slides:none on file

Covers practical Node.js production patterns and tools: tune V8 heap with --max-old-space-size, handle unhandled promise rejections (use an async-aware router instead of Express’s default), and use tools like supertest and Wallaby JS for fast tests, piscina for worker pools, hdr-histogram-js for event-loop latency, autocannon and Node Clinic for load and profiling, and the circuit-breaker/bulkhead library cockatiel to prevent cascading failures.

AI-written summary · about

  1. 0:00Introduction
  2. 2:07Node.js and V8 quiz
  3. 8:31Monitoring Node.js tools
  4. 11:21Express pitfalls
  5. 18:39Resilience principles
  6. 21:06Dependency management and timeouts
  7. 24:38Circuit Breaker pattern
  8. 26:43Bulkhead pattern
  9. 28:51Conclusion
~/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.