《从零开始学架构》笔记——第三部分:可扩展架构模式

时间:2019-09-10 10:55:09   收藏:0   阅读:65

第十章 分层架构(面向流程拆分)

例如:MVC:分离数据处理,视图显示,业务逻辑

第十一章 SOA架构(面向服务拆分)

背景:

企业内部的IT系统重复建设且效率低下。

SOA思想

ESB问题和被背景

ESB功能强大,支持HTTP,RPC,JMS等多种协议和转换格式,但同时带来了大量资源消耗。

ESB的背景是在各种异构系统存在多年的情况下产生的,实属无奈之举。


第十四章 微服务

微服务和SOA的关系

1996 年,第一个SOA报告被发布

2014年, Martin Flower一篇关于微服务的学术性文章将微服务推向了高潮

从历史的角度看,微服务和SOA是有一定先后次序的,两者虽不相同,但也许有些渊源。



SOA和微服务并不存在优劣之分,两者应用的场景应对的问题完全不一样,就像你不能用一颗糖的好坏衡量一块砖的价值。

微服务的坑

微服务最佳实践

原文:https://www.cnblogs.com/noneplus/p/11496027.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!