美文网首页
软件架构的演变:从 All in one 到 MA

软件架构的演变:从 All in one 到 MA

作者: HachiLin | 来源:发表于2020-09-07 16:16 被阅读0次

1. 单体架构

1.1 简单单体模式

图1:简单单体模式示例图

1.2 MVC模式

图2:MVC模式示例图

1.3 前后端分离模式:C/S

图3:C/S模式示例图

1.4 前后端分离模式:B/S

图4-1:B/S模式示例图 图4-2:B/S模式中缓存技术的出现

1.5 总结

图5:单体架构示例图

2. 面向服务架构(Service Oriented Architecture,简称:SOA) 

图6:SOA架构示例图

3. 分布式服务架构(Distributed Service Architecture,简称:DSA) 

图7-1:DSA架构示例图1 图7-2:DSA架构示例图2

4.微服务架构(MicroServices Architecture,简称:MA)

图8:MA架构示例图

5. 参考文章

(1)https://www.jianshu.com/p/421cb5351bad

(2)https://www.cnblogs.com/Allen-win/p/8540206.html

(3)https://www.cnblogs.com/Chaos/archive/2011/02/19/1958496.html

(4)https://www.cnblogs.com/doit8791/p/8503102.html

(5)https://blog.csdn.net/zslongman/article/details/80812897

(6)https://www.cnblogs.com/Terry-Wu/p/10773834.html

相关文章

  • 软件架构的演变:从 All in one 到 MA

    1. 单体架构 1.1 简单单体模式 1.2 MVC模式 1.3 前后端分离模式:C/S 1.4 前后端分离模式:...

  • #英语笃学# Do the laudary

    1 Use one machine for all your whites, a whole another ma...

  • All-In-One -> SOA -> 微服务

    All-In-One 架构 All-In-One是以前企业级应用最常见的做法,把大量业务了逻辑功能堆积到一个单体架...

  • Dubbo及注册中心原理

    一.Dubbo意义 网站应用的架构变化经历了一个从所有服务分布在一台服务器上(All in one 、单一应用架构...

  • 阿里巴巴微服务架构演进

    阿里巴巴服务化架构演进 单一应用架构 All In One 整个网站几个应用 前台 web + 后台 ops + ...

  • 简单的软件架构演变

    软件架构演变 单体架构 也可以叫做传统架构 网站流量很小时,只需要一个应用,将所有功能部署在一起,减少部署节点和成...

  • FOR ALL

    All for one,one for all.

  • one for all,all for one

    最近这一段时间我都在反思自己,是不是我为别人做的事情太多了,已经超过了我应该做的范围。这样的后果就是导致,留给自己...

  • ONE OF ALL,ALL OF ONE

    很久没碰文字了,这是一个寂静的夜晚,却有着不平静心。我坐在电脑前面,对着冰冷的显示屏,看着动画片,一直没从动画片中...

  • 14软件架构设计(系统设计)

    软件架构概述 从需求分析到软件设计之间的过渡过程称为软件架构。只要软件架构设计好了,整个软件就不会出现坍塌的错误,...

网友评论

      本文标题:软件架构的演变:从 All in one 到 MA

      本文链接:https://www.haomeiwen.com/subject/lxhlektx.html