首页 > 人工智能 > 正文

十年!我所遇见的微服务演进

2017-08-15 11:17:56  来源:搜狐

摘要:微服务现在大家都在谈,谈及工具选型与技术落地的较多,在我看来其实对于聆听者来说,似乎存在一种困惑,一种‘由始至终 ’的困惑。
关键词: 微服务
微服务现在大家都在谈,谈及工具选型与技术落地的较多,在我看来其实对于聆听者来说,似乎存在一种困惑,一种‘由始至终 ’的困惑。
 
这句成语我觉得可以分拆成3段 —— ‘由始’+‘至’ +‘终’:
 
由始:微服务是什么时候提出的?为什么要提出?没有微服务之前是什么样子的?
 
至:微服务的发展历程都遇到了哪些问题?演进的过程在不同行业与文化背景下是如何呈现的?
 
终:微服务最终的方向在哪里?如何最终在各行各业落地,给业务带来价值呢?
 
以上这些,相信很多人都有自己的答案,接下来的内容就是围绕我自己的“由始至终”来写的
 
什么是微服务?
 
‘天下文章一大抄’用百度一搜,相信你会搜到很多这个问题的答案,为了更贴近分享标题,我在这了采用了提问的方式来进行解答,这些提问也多半来自于近几年在工作中小伙伴们的疑问
 
‘红色× ’表示不赞同,‘黄色△’表示部分赞同
 
\

\
 
通过4个问题,我把微服务的意义理解为 ‘设计思想’、‘人才需求’及‘做事方法’ 三种视角的转变
 
\
 
在不同时期对服务的定义是什么?不同时期的服务对技术的挑战又是什么?
 
在我的记忆里,服务概念应该是从08年前后被提出的,所以我利用一个时间缩影讲述下不同时期对服务的定义:
 
\

追求个人英雄的‘IOE’时期:
 
关键词:瀑布式,单一需求源,先明确后开工,一个程序包
 
\
 

\

追求服务共用的‘SOA’时期:
 
关键词:多元需求源,产品化,配置化,流程化,多个程序包
 
\

\
 
追求快速迭代的‘服务化’时期:
 
关键词:小步快跑,快速试错,敏捷模式,一堆程序包,松耦合,独立发布
 
\

\
 
在互联网金融背景下的微服务
 
金融体现的是一种专业垂直领域,互联网并未改变金融本质,改变的,只是一种用户体验,所以我把其称为“传统金融服务”
 
在转型过程之前,需要想清楚为什么?
 
在转型过程之中,会遇到哪些困难?
 
\

\
 
微服务端到端的监控在好买是怎么解决的呢?
 
\

第三十五届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:I63NFIXJNS

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。