Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Advanced Node.js: Scaling Applications

via LinkedIn Learning

Overview

Explore sophisticated programming techniques that can help you scale your Node.js applications, including cloning, database scaling, and decomposing apps into microservices.

Syllabus

Introduction
  • Scaling applications with Node.js
  • What you should know
  • Using the exercise files
1. Cloning
  • The scale cube
  • Scaling the x-axis
  • Forking processes
  • Using a cluster module
  • Architecting zero downtime
  • Working with clusters with PM2
2. Database Scaling
  • Working with databases
  • Incorporating a database
  • Scaling the z-axis
  • Setting up horizontal partitioning
3. Microservices
  • Scaling the y-axis
  • Decomposing services
  • Service orchestration
  • Create an orchestration
  • Test the orchestration layer
Conclusion
  • Next steps

Taught by

Alex Banks

Reviews

4.8 rating at LinkedIn Learning based on 124 ratings

Start your review of Advanced Node.js: Scaling Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.