Node JS Cluster with PM2, RabbitMQ, Redis and Nginx
- Development
- Apr 17, 2025

Node JS Cluster with PM2, RabbitMQ, Redis and Nginx, available at $49.99, has an average rating of 4.5, with 24 lectures, based on 532 reviews, and has 3731 subscribers.
You will learn about Running Node JS in a Cluster Using PM2 to create and manage Node JS Cluster for load distribution Using RabbitMQ with PM2 to distribute the load Storing data in Redis cache Redis Publisher and Subscriber Using Nginx as a reverse proxy Using Nginx with load balancing as a reverse proxy This course is ideal for individuals who are The students/developers who have intermediate knowledge of Node JS and Express JS framework It is particularly useful for The students/developers who have intermediate knowledge of Node JS and Express JS framework.
Enroll now: Node JS Cluster with PM2, RabbitMQ, Redis and Nginx
Summary
Title: Node JS Cluster with PM2, RabbitMQ, Redis and Nginx
Price: $49.99
Average Rating: 4.5
Number of Lectures: 24
Number of Published Lectures: 24
Number of Curriculum Items: 24
Number of Published Curriculum Objects: 24
Original Price: ?3,999
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
As we all know, Node JS is single threaded event-driven JavaScript runtime. When we run any CPU intensive operation, Node will not be able to take an advantage of all the cores of our machine. This is where we will use Node JS cluster to run Node JS in multiple cores. In this course you will see –
-
Why Node JS cluster is important?
-
How to create Node JS cluster application?
-
Using PM2 to run Node JS application
-
Communication between Master process and Child Process
-
Communication between Master process and Child Process using PM2 and RabbitMQ
-
Working with Redis cache
-
Using Nginx as a reverse proxy and load balancer
At the end of this course, you will be ready to use Node JS cluster with PM2, RabbitMQ, Redis and Nginx.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Who should take this course?
Lecture 3: Tools and Software required for this course
Lecture 4: Why Node JS cluster?
Chapter 2: First Node JS Cluster Application
Lecture 1: Introduction to Cluster Module
Lecture 2: Example – Creating First Node JS application using Cluster module
Lecture 3: Load testing Node JS cluster application
Lecture 4: Example – Load testing Node JS cluster application Part – I
Lecture 5: Example – Load testing Node JS cluster application Part – II
Chapter 3: PM2
Lecture 1: Introduction to PM2
Lecture 2: Example – Running Node JS Express application using PM2
Chapter 4: Master and Child process communication
Lecture 1: Introduction to child_process module
Lecture 2: Example – Communication between Master and Child processes
Lecture 3: Master and Child process communication using PM2 and RabbitMQ
Lecture 4: Example – Master and Child process communication using PM2 and RabbitMQ
Lecture 5: Rabbit MQ Web Inteface
Chapter 5: Redis Cache
Lecture 1: Introduction to Redis Cache
Lecture 2: Example – Using Redis Cache in Express JS REST API with PM2
Lecture 3: Introduction to Using Redis as Publisher and Subscriber
Lecture 4: Example – Redis Publisher and Subscirber using PM2
Chapter 6: Nginx as a Reverse Proxy and Load Balancer
Lecture 1: Introduction to Nginx
Lecture 2: Example – Nginx as a reverse proxy
Lecture 3: Example – Nginx as a load balancer and reverse proxy
Lecture 4: Summary of the Course
Instructors

Pravinkumar Dabade
Freelance Consultant and Corporate Trainer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- The Ultimate Wireshark Course
- Social Media Management for Entrepreneurs
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling