阿里云王牌架构师一问开发者:我需要一个高并发的架构,我的系统要改造成微服务吗

  1. 云栖社区>
  2. 云攻略>
  3. 博客>
  4. 正文

阿里云王牌架构师一问开发者:我需要一个高并发的架构,我的系统要改造成微服务吗

云攻略小攻 2018-08-07 19:03:28 浏览4960
展开阅读全文

_1_

阿里云高级解决方案架构师 杨旭


世界最大混合云的总架构师,4年前,开始作为双11阿里云技术负责人,负责搭建全球最大的混合云结构,把 “双11”的电商业务和技术场景在阿里云上实现,并保障这个混合云在双11当天能够满足全球客户的购物需求。

正文:

最近大家都在谈微服务,随着越来越多的在线业务需要提供更大并发的scale-up 和 scale out能力,微服务确实提供了比较好分布式服务的解决方案。

微服务并不陌生,知道SOA其实也就很容易理解微服务,可以把微服务当做去除了ESB的SOA。ESB是SOA企业服务架构中的总线,而微服务是去中心化的分布式软件架构,个人认为最大的设计区别在于设计初衷:

  1. SOA是为了最大化的实现复杂系统代码的可复用性
  2. 而微服务是为了最大限度的解耦,不同业务系统甚至可以是不同语言之间的通信

没有最优的架构,只有最合适的架构,一

网友评论

登录后评论
0/500
评论
云攻略小攻
+ 关注
所属云栖号: 云攻略