美文网首页
架构的演进历史

架构的演进历史

作者: 笨比乔治 | 来源:发表于2020-11-07 17:48 被阅读0次

下面这张图讲述了架构演变经历的4个阶段

image

单体应用架构:
当网站流量很小时,我们只需要将所有功能都集中在一个应用上,这样可以节省部署节点,从而节省成本

垂直应用架构:
当流程逐渐增加,可以将应用根据业务拆分成多个应用,这些应用之间的通信机制一般为RESTful

分布式服务
当垂直应用越来越多,应用之间的交互不可避免,因此,我们可以将核心业务服务抽取出来,作为独立的服务进行部署,供多个垂直应用调用

微服务基础架构:
当服务越来越多,容量的评估,服务资源的管理等问题就需要增加一个服务调度中心来对服务进行管理。
当流量达到一定规模后,更多的问题会出现和需要我们来解决,比如注册中心,限流,熔断等功能,都需要考虑到
目前,Dubbo,SpringCloud是典型的代表

相关文章

  • RPC演进

    架构系统的演进(Doubbo Architerctrure Roadmap) Java开发RPC的演进历史 TCP...

  • 演进式数据架构

    演进式架构支持跨多个维度的引导性增量变更。 ——《演进式架构》 这是《演进式架构》这本书第一章第一节对“演进式架构...

  • 1.2:架构演进之路

    本文先从软件系统架构模式的演进做一个总结,然后针对每种架构模式分析,总结出架构演进的核心技术点。 架构演进历程 到...

  • 微服务

    1.1 软件架构的演进: |-- 单体架构 |-- SOA架构 ...

  • Spring Cloud系列之微服务架构演进

    服务架构的演进 服务架构的演进过程可以分为五个历程: 单体应用架构 垂直拆分架构 分布式架构 SOA面向服务架构 ...

  • 分布式系统中的相关概念0704

    1.软件架构的演进过程 软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了...

  • 04-项目大了人员多了,架构怎么设计更合理

    总体来说,架构是需要一步步演进的,如果项目规模大了还不演进,必然会拖累业务的发展速度。从简单架构往大型项目架构演进...

  • 大型项目架构演进过程及思考的点

    在架构演进的过程中,小到核心模块代码,大到核心架构都是不断演进的,这个过程值得我们去思考。 高大上的淘宝架构 我们...

  • 架构的演进

    天地未开,万物归一 那时的软件及其简单,由于业务并不复杂,且参与人员较少,一般一个系统就能包含所有功能。image...

  • 架构的演进

    序:从第一次玩DOS到如今n年了,想当初将5.25吋盘锁入电脑后,输入dir,看到屏幕的输出兴奋不已。毕业后写基于...

网友评论

      本文标题:架构的演进历史

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