Principles for Microservice Design: Think IDEALS, Rather than SOLID
September 3, 2020
Microservice design should follow the “IDEALS”: interface segregation, deployability (is on you), event-driven, availability over consistency, loose-coupling, and single responsibility.
InfoQ.com