微服务架构的重要特征是什么?

77hu尾2021-11-08 15:39

随着应用复杂程度的升高,单体架构的生产力明显不足,而微服务相对平稳。微服务架构的特征是什么呢?

微服务架构的重要特征是什么?

  1. 整个应用程序被拆分成相互独立但包含多个内部模块的子进程。
  2. 与模块化的单体应用(Modular Monoliths)或SOA相反,微服务应用程序根据业务范围或领域垂直拆分。
  3. 微服务边界是外部的,微服务之间通过网络调用(RPC或消息)相互通信。
  4. 微服务是独立的进程,它们可以独立部署。
  5. 它们以轻量级的方式进行通信,不需要任何智能通信通道。

以上就是“微服务架构的重要特征是什么?”一文,想了解更多相关内容,推荐大家一个高质量公开课,《阿里微服务大规模Dubbo调度核心设计》,点击下方图片立即免费领取。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享