Scaling Node.js across multiple CPU cores

Why scale vertically?

Multi-process Node.js architecture

Core modules

Load balancing with the Cluster module

Child process

Sticky session balancing

Application resilience and monitoring

Pub/Sub

SocketCluster

The end

Made with Slides.com