The requirements of modern applications force developers to make fundamental changes in how we construct applications. In this article, we will look at the Reactive Microservice approach. This approach focuses on four guiding attributes: Responsiveness, Resiliency, Elasticity, and Message-Driven.
In the previous article, we discussed the common pain points encountered when developing monolithic applications. In this article, we introduce the "Microservice" model to address them.
Monolithic architectures have been the dominant model for application development for a long time. In this article, we discuss the common pain points encountered when building monolithic applications.