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

宜信技术学院 2019-08-20

架构 Cloud 高并发 spring 微服务 企业应用 开发框架 springcloud

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

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

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

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

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

刚开始的时候是A

登录 后评论
下一篇
冒顿单于
9913人浏览
2019-08-28
相关推荐
bug的处理流程
1930人浏览
2016-04-28 11:20:09
机器学习的方法
871人浏览
2017-08-01 10:58:00
Spark Core介绍以及架构
1127人浏览
2018-01-17 08:33:11
架构的本质(转)
460人浏览
2016-03-15 20:30:00
深入了解架构的本质
441人浏览
2018-07-03 22:21:18
0
2
0
4988