包含标签:系统架构 的文章
  • 系统设计:负载均衡

    负载平衡开始于20世纪90年代,当时硬件设备通过网络分发流量。组织希望提高服务器上运行的应用程序的可访问性。最终,随着应用程序交付控制器(ADC)的出现,负载平...

    小诚信驿站 2023-01-02
    286 0 0
  • 容灾系列(二)—— 企业借助云平台“一站式”容灾建设?

    随着业务对持续性要求越来越高,云上不少企业对跨AZ或多地域的容灾建设有强烈的诉求。当企业内部经过评估选定容灾建设整体方向,即同城双活;需要对方案进行验证,包括组...

    开元 2023-01-02
    290 0 0
  • 系统由单体架构到微服务架构到底是如何演进的?

    随着互联网的发展,互联网企业的业务也在不断的飞速发展,进而导致系统的架构也在不断的发生着变化。总体来说,系统的架构大致经历了:单体应用架构—>垂直应用架构—>分...

    冰河 2023-01-02
    290 0 0
  • 系统设计:分片或者数据分区

    数据分区(也称为分片)是一种将大型数据库(DB)分解为许多较小部分的技术。它是跨多台计算机拆分一个DB/表的过程,以提高应用程序的可管理性、性能、可用性和负载平...

    小诚信驿站 2023-01-02
    288 0 0
  • 系统设计:索引

    如果有人跟你谈索引,是不是你会第一时间想到数据库,那么索引解决了什么问题?比如查询SQL慢了,发生这种情况时,首先要做的事情之一是查看是否慢SQL走了数据库索引...

    小诚信驿站 2023-01-02
    285 0 0
  • 系统设计:代理&冗余&复制

    代理服务器是客户端和后端服务器之间的中间服务器。客户端连接到代理服务器以请求网页、文件、连接等服务。简言之,代理服务器是一种软件或硬件,充当客户端从其他服务器寻...

    小诚信驿站 2023-01-02
    278 0 0
  • 反向压力

    于是产品经理收到了更多来自领导的需求,也就给我安排了更多的需求。但我毕竟能力有限,每天只能写那么几行代码,因此只能每天加班苦不堪言,整个人处于超负荷状态,感受到...

    程序员鱼皮 2023-01-02
    298 0 0
  • 系统设计:URL短链设计

    让我们设计一个像TinyURL这样的URL缩短服务。此服务将提供短别名重定向到长URL。类似服务:bit.ly、goo.gl、qlink.me等。难度等级:轻松

    小诚信驿站 2023-01-02
    291 0 0
  • 容灾系列(四)——业务应用层容灾建设

    业务应用层是整个系统流量枢纽,核心业务存在单点或者自愈能力弱,都会造成严重影响业务稳定性。例如,核心业务模块和非核心业务模块高度耦合,从资源成本上来考虑,实际上...

    开元 2023-01-02
    287 0 0
  • 系统设计:Instagram照片共享服务

    让我们设计一个像Instagram这样的照片共享服务,用户可以上传照片与其他用户共享。类似服务:Flickr、Picasa

    小诚信驿站 2023-01-02
    280 0 0