Node JS Cluster with PM2, RabbitMQ, Redis and Nginx
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
- 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
Who Should Attend
- The students/developers who have intermediate knowledge of Node JS and Express JS framework
Target Audiences
- The students/developers who have intermediate knowledge of Node JS and Express JS framework
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
- 1 stars: 10 votes
- 2 stars: 17 votes
- 3 stars: 76 votes
- 4 stars: 178 votes
- 5 stars: 251 votes
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024