…的决定性特征microservices架构系统组件和服务是围绕业务功能组织的。无论大小如何,微服务都封装了有意义的功能和信息分组,以实现业务价值的独立交付。这与服务体系结构中根据技术特征组织服务的早期方法形成了对比。我们观察到很多组织都采用了分层microservices架构这在某种程度上是自相矛盾的。这些组织已经退回到主要根据技术角色来安排服务,例如,经验api、流程api或系统api。对技术团队来说,按层分配太容易了,因此交付任何有价值的业务变更都需要多个团队之间缓慢而昂贵的协调。我们对这种分层的影响提出了警告,并建议主要根据业务能力安排服务和团队。