Microservices¶
- ❇️ Microservices can be deployed individually and requires fewer resources. It helps to decrease resource expenses.
- ❇️ Each microservice can be scaled individually.
- ❇️ Seamless upgrades and patching processes
- ❇️ Separate teams focusing on separate features, thus being more productive and cost-effective.
- ❌ Distributed nature of microservices adds complexity to the architecture
References¶
- LinuxFoundationX LFS158x.1. Chapter 1. From Monolith to Microservices.The Modern Microservice