NestJS Microservices: Build a Distributed Job Engine

Master NestJS Microservices by Building a Scalable, Distributed Job Engine with gRPC, Pulsar, Kubernetes & AWS
4.72 (29 reviews)
Udemy
platform
English
language
Web Development
category
instructor
NestJS Microservices: Build a Distributed Job Engine
420
students
15 hours
content
Mar 2025
last update
$54.99
regular price

What you will learn

Build a fully functional distributed job engine using NestJS microservices

Structure a scalable monorepo using Nx for efficient development and dependency management

Implement gRPC as the transport layer for high-performance, low-latency communication

Use Apache Pulsar for distributed messaging and reliable job processing

Expose a GraphQL API for flexible data access and interaction

Secure microservices with JWT authentication and HTTP-only cookies

Apply object-oriented design principles to keep code modular, reusable, and maintainable

Implement horizontal scaling to efficiently handle high workloads

Optimize Dockerization with Nx libraries and independent package.json files

Use Prisma ORM and Drizzle ORM with PostgreSQL for robust database management

Deploy microservices to Kubernetes with best practices for production readiness

Set up a production-grade AWS deployment with a custom domain and SSL encryption

Gain hands-on experience designing, developing, and deploying real-world NestJS microservices

Screenshots

NestJS Microservices: Build a Distributed Job Engine - Screenshot_01NestJS Microservices: Build a Distributed Job Engine - Screenshot_02NestJS Microservices: Build a Distributed Job Engine - Screenshot_03NestJS Microservices: Build a Distributed Job Engine - Screenshot_04
6436625
udemy ID
2/1/2025
course created date
4/12/2025
course indexed date
Bot
course submited by