×
img

InfoQ:Re:从0开始的微服务架构

发布者:wx****e4
2023-08-28
4 MB 66 页
文件列表:
InfoQ:Re:从0开始的微服务架构.pdf
下载文档

自从 Martin Fowler 对微服务作出定义之后,微服务便火遍大江南北,网上出现很多文章来描述它的好处,也有很多文章来说明它的弊端。这便让很多小伙伴无所适从,微服务究竟是什么,要不要使用微服务架构,怎么实施微服务架构?我一直认为,微服务架构只是新瓶装老酒,这老酒就是模块化。如果在做系统设计时,已经把模块化做得很好,转型微服务只是顺理成章的事。如果模块化都做不好,转型微服务只会带来灾难。


2014 年底,我们团队意识到 Docker 技术可以帮我们大幅度提高软件产品的性能,降低硬件的投入,提高运维效率,便开始着手研发基于 Docker 的 PaaS 平台。随后,很快发现,PaaS 平台只是解决了软件生命周期后半部分(运维)的问题,就思考能否通过 Docker 技术来提高开发团队的效率。例如,降低团队成员流动带来的风险,提高多团队协作的效率,找到组件或知识积累的方法,让同一个软件产品能够适应不同客户的定制化需求,等等。从此,就与微服务结下了不解之缘。这些目标确定后,通用的 PaaS 平台的研发目标也就变成了解决以上问题的微服务平台的研发,以及


加载中...

本文档仅能预览20页

继续阅读请下载文档

网友评论>

开通智库会员享超值特权
专享文档
免费下载
免广告
更多特权
立即开通

发布机构

更多>>