Why scale vertically?
Multi-process Node.js architecture
http://nodejs.org/api/http.html
Core modules
- Cluster
- Child Process
Load balancing with the Cluster module
http://nodejs.org/api/cluster.html
Child process
http://nodejs.org/api/child_process.html
Sticky session balancing
node-http-proxy
Application resilience and monitoring
Pub/Sub
nData
SocketCluster
socketcluster.io