包含标签:架构设计 的文章
  • 系统设计:索引

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

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

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

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

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

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

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

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

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

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

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

    小诚信驿站 2023-01-02
    261 0 0
  • 系统设计:粘贴复制背后的设计

    设计一个类似Pastebin的web服务,用户可以在其中存储纯文本。该服务的用户将输入一段文本并获得一个随机生成的URL来访问它。类似服务:pastebin.c...

    小诚信驿站 2023-01-02
    268 0 0
  • 容灾系列(五)——数据库容灾建设

    在一个数据为王时代,数据安全视为一家企业命根子,因此如何保障企业数据安全尤为重要。本文主要从数据库容灾方案视角,基于当前客户业务并结合技术&产品,制定最佳容灾方...

    开元 2023-01-02
    274 0 0
  • 系统设计:即时消息服务

    让我们设计一个像Facebook Messenger这样的即时消息服务,用户可以通过web和移动界面相互发送文本消息。

    小诚信驿站 2023-01-02
    267 0 0
  • 系统设计:文件托管服务

    让我们设计一个文件托管服务,比如Dropbox或Google Drive。云文件存储允许用户在远程服务器上存储数据。通常,这些服务器由云存储提供商维护,并通过网...

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