When starting off with microservices, it’s hard for teams to know what exactly constitutes a well-designed microservice. Several teams we’ve spoken with have fallen into the same traps of making their microservices too small or too tightly coupled. This article distills the wisdom of interviews with dozens of CTOs into five characteristics of well-designed microservices, provides additional guidance for larger teams, and highlights pitfalls to avoid when determining service boundaries.
VISIT THE SOURCE ARTICLE
Five Keys to Great Microservice Design