Microservices Architecture And Design Principles
Microservices architecture principles define certain requirements and design principles that must be followed to avoid building traditional spaghetti-like black box system. It is very easy to go back to the easier ways of building spaghetti point-to-point integration.
Hence, architects and designers should be pay attention to the principles below.