微服务(3)- 微服务设计原则

最后更新:2020-03-03

微服务架构方案中值得考虑的四个目标。

  • 缩减成本:MSA 将会降低设计、实现和维护IT服务的总体成本
  • 加快发布速度:MSA 将会加快服务从想法到部署的落地速度
  • 增强弹性:MSA 将会提升我们服务网络的弹性
  • 开启可见性:MSA 支持为服务和网络提供更好的可见性

你需要了解建设微服务架构背后的几个设计原则:

  • 可扩展性
  • 可用性
  • 韧性
  • 灵活性
  • 独立自主性,自治性
  • 去中心化治理
  • 故障隔离
  • 自动装配
  • 通过 DevOps 持续交付
Edgar

Edgar
一个略懂Java的小菜比