微服务(Microservices)

一种架构风格,将应用构造为一组围绕业务能力组织、可独立部署的小型服务。

什么是 微服务(Microservices)?

微服务用分布式复杂性(许多必须相互协调的小代码库)换取内部复杂性(一个庞大代码库)的降低。当团队需要独立的节奏和清晰的归属时,这种取舍是值得的;而当一个分布式系统在缺乏运维成熟度的情况下被构建出来时,它则会带来惩罚。

相关术语