随着应用复杂程度的升高,单体架构的生产力明显不足,而微服务相对平稳。微服务架构的特征是什么呢?
- 整个应用程序被拆分成相互独立但包含多个内部模块的子进程。
- 与模块化的单体应用(Modular Monoliths)或SOA相反,微服务应用程序根据业务范围或领域垂直拆分。
- 微服务边界是外部的,微服务之间通过网络调用(RPC或消息)相互通信。
- 微服务是独立的进程,它们可以独立部署。
- 它们以轻量级的方式进行通信,不需要任何智能通信通道。
以上就是“微服务架构的重要特征是什么?”一文,想了解更多相关内容,推荐大家一个高质量公开课,《阿里微服务大规模Dubbo调度核心设计》,点击下方图片立即免费领取。
免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
