Chapter 10: Future of the Microservice Architecture and NATS
So far, we have looked at the concepts of microservices and the NATS messaging technology. We learned how to use those concepts in real-world applications with a few practical examples. In this final chapter, we are going to discuss the future direction of the microservice architecture and NATS. Both the microservice architecture and NATS are recent technologies with many areas of improvement. The more we work on these technologies, the more we will understand the value of them, as well as their complexities.
In this chapter, we will discuss the challenges imposed by the approach we presented in this book regarding building a microservice-based enterprise platform with NATS. We will understand what measures can be taken to face those challenges and conquer them. We will also understand the several other approaches taken by developers and architects to build microservice-based applications. We will look at some of these...