Node.js Microservices Communication Patterns
As we design and develop microservices and move away from monolithic architectures, it's not always obvious how best to approach inter-service communication.
At the end of this course, you will be able to select, evaluate and create the most appropriate communication pattern for each stage of your microservices architecture. Before you begin, you should be familiar with Node.js and know how to build a basic microservice.
Throughout this course, we will accompany the Globomantics team on their transformation journey from a traditional monolithic platform to a dynamic microservices-oriented business model. This change isn't just a technical upgrade — it's a strategic move that reflects the evolving digital landscape.
Yes, the transition to microservices introduces complexities and challenges, but the team believes the benefits far outweigh these obstacles.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
10 sections- 1 Table of Contents
- 2 Course Overview
- 3 Introduction to communication patterns
- 4 Setting up the environment
- 5 RESTful services and event driven communication
- 6 Webhooks in Node.js — Real time event handling
- 7 Integration of message brokers in an event driven architecture
- 8 Implementing Remote Procedure Calls (RPC) in Node.js
- 9 Service Discovery and Load Balancing
- 10 Summary — Comparison of communication patterns
More Node.js, APIs & Microservices courses
View all 16Node.js: The Big Picture
An overview of Node.js — its architecture, ecosystem, LTS model and real-world use cases.
Build a REST API with Node and Express
Build a RESTful API with Express — read endpoints, project architecture and full CRUD.
Node.js: File System, Streams, Async I/O, Uploads and Pipes
Modern file-system operations, streams, data piping and automation for document processing.
Node.js: Deploying Applications
Deploy Node apps to a VPS, manage runtime with PM2, monitor logs and look ahead to NGINX/Docker.
Using Express with a NoSQL Database
Connect Express to MongoDB Atlas with the native driver and query documents.
Relational Databases with Express and Sequelize
Build a RESTful bookstore API with Express, the Sequelize ORM, models and relationships on SQLite.
Interested in this course?
Contact us to book it or get a custom training plan for your team.