回归架构本质,重新理解微服务

  1. 云栖社区>
  2. Java技术进阶>
  3. 博客>
  4. 正文

回归架构本质,重新理解微服务

宜信技术学院 2019-08-20 11:55:05 浏览4962
展开阅读全文

第一部分:微服务的诞生、演变以及应用策略

记者:近几年来,微服务架构设计方式被提出并在越来越多的企业中得以实践和落地,但对于刚开始接触微服务的人来说,还是不知道要从哪些方面开始了解。您能否结合软件架构的发展历史,聊聊微服务的发展与特征。

梁鑫:微服务本质上是一种架构的风格,如果要了解微服务,我认为需要先了解整个架构的发展脉络。

软件架构,总是在不断的演进中。如果把时间退回到二十年前,当时企业级领域研发主要推崇的还是C/S模式,PB、Delphi这样的开发软件是企业应用开发的主流。

随着时间的推移,我们发现标准化的客户端存在一些弊病,比如我有一千个终端,升级版本需要每一台终端都升级,这是非常麻烦的。然后,企业应用研发开始向互联网学习,把浏览器作为客户端来使用,就可以避免这个问题。因此,基于浏览器的B/S架构开始渐渐流行起来。

刚开始的时候是A

网友评论

登录后评论
0/500
评论
宜信技术学院
+ 关注
所属云栖号: Java技术进阶