解耦– 系统内的服务很大程度上是分离的。因此,整个应用程序可以轻 松构建,更改和扩展 组件化– 微服务被视为可以轻松更换和升级的独立组件 业务能力– 微服务非常简单,专注于单一功能 自治– 开发人员和团队可以彼此独立工作,从而提高速度 持续交付– 通过软件创建,测试和批准的系统自动化,允许频繁发布软件 责任– 微服务不关注应用程序作为项目。相反,他们将应用程序视为他们负责的产品 分散治理– 重点是使用正确的工具来做正确的工作。这意味着没有标准化模式或任何技术模式。开发人员可以自由选择最有用的工具来解决他们的问题 敏捷– 微服务支持敏捷开发。任何新功能都可以快速开发并再次丢弃
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。