美文网首页
软件架构的演变:从 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

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