Skip to the chapter
←Node.jsGGroundworkNoNode.js
Node.js/Advanced/A2
26 / 41 written chapters
The cover
  1. B1Runtime & tooling
  2. B2Modules & npm
  3. B3File system & paths
  4. B4Core HTTP
  5. B5Express basics
  6. B6Environment & config
  7. B7Async in Node
  8. B8Error handling
  9. B9First API
  1. I1Event loop
  2. I2EventEmitter
  3. I3Streams & buffers
  4. I4REST APIs at scale
  5. I5API design principles
  6. I6Databases
  7. I7Caching
  8. I8Auth & sessions
  9. I9Testing
  10. I10Child processes & OS
  11. I11Logging & monitoring
  12. I12Security fundamentals
  13. I13WebSockets
  14. I14Background jobs & queues
  15. I15Deployment basics
  1. A1Node internals
  2. A2Worker threads & clustering
  3. A3Streams at scale
  4. A4Performance & profiling
  5. A5AsyncLocalStorage
  6. A6Scalable architectures
  7. A7Message queues
  8. A8Serverless
  9. A9GraphQL & APIs
  10. A10Security in depth
  11. A11Native addons
  12. A12Observability
  13. A13TypeScript at scale
  14. A14Build tooling & monorepos
  15. A15CI/CD pipelines
  16. A16Production readiness
  17. A17Advanced HTTP

NoA2 · Part 3 · Advanced

Worker threads & clustering

Not written yet.
26 of 41

Sketch only

01This chapter will cover

Worker threads & clustering

  • worker_threads for CPU-bound work
  • The cluster module, scaling across cores

→Next stop

  1. A1Previous · A1Node internals
  2. A2you are here
  3. Next · A3Streams at scaleNext chapter

01Meanwhile

  • JavaScript is written, start there
  • R3 · JavaScript & TS covers this in the interview book