We have now gained a clear understanding of microservices-based architecture and how to harness its power. Up until now, we've discussed various aspects of this architecture, such as communication, deployment, and security, in detail. We also looked at how microservices collaborate when required. Now let's take the effectiveness of microservices to the next level by introducing the reactive programming aspect within them. We will cover the following topics:
- Understanding reactive microservices
- Mapping processes
- Communication in reactive microservices
- Handling security
- Managing data
- The microservice ecosystem