Sample NestJS Microservices to showcase Point-to-Point Communication using Message Patterns and Event-Based Communication using Redis Broker. This blog explains creating microservices with nest mono repo, Communication between them, and backend server-side scalable architecture using microservices by implementing API Gateway and BFF. 1. What is Monorepo? Benefits of using it. Create Monorepos. 2. How to make microservices in NestJS and Microservices architecture. 3. How microservices can communicate with each other. 4. What is API Gateway, and how is it different from Service Discovery? 5. What is Client App/BFF (Backend For Frontend) and Why? Postman Collection https://documenter.getpostman.com/view/1349732/2sA3dvksf8 GitHub Repo https://github.com/MayurSolanki/Nest-monorepo-to-microservice/tree/with-api-gateway-mono-repo Medium https://mayur-solanki.medium.com/mastering-communication-in-nestjs-microservices-monorepo-api-gateway-client-app-bff-part-1-dc5a00250293