In-depth Design Principles for Microservices
We have seen now what are the minimal perspectives required for designing one microservice. These are enough to give us a model for design, but they are not enough to ensure that the design responds to the business needs. To ensure good design, we need to visit the design principles for microservices:
- Encapsulation
- High cohesion
- Low coupling
- Composability
Happy learning!
