Building Scalable Microservices with NestJS
Welcome to Chapter 10, where we will transition from the theoretical aspects learned in the previous chapter into practice. We will build a robust microservices application using a mono repo to leverage the way NestJS gracefully handles microservices architectures.
NestJS offers a wide range of possibilities when it comes to building microservices; we will explore them with a handful of examples and real-life challenges you may face when designing your scalable application.
In this chapter, we will also learn how to build inter-services operations using various communication transport layers, all applied to practical use cases developers struggle with when dealing with data integrity in microservices architectures.
Here is what we’ll be covering in this chapter:
- Defining and implementing microservices in NestJS
- Exploring the microservices package in NestJS
- Inter-service communication and data management in...