从1开始到支撑10万用户,详解中型系统如何一步步扩展

长醉1年前 ⋅ 2725 阅读

      本文以我们的照片分享网站 Graminsta 为例总结这些规律,介绍如何将一个系统从 1 扩展到 10 万用户。

1. 1个用户:1台机器

2. 100个用户:拆分客户端

3. 1,000 个用户:添加负载均衡器

4. 10,000 用户:CDN

5. 10万用户:扩展数据层:缓存、读取副本

https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653551786&idx=1&sn=371dddf4192bcff1fbdc4851f4b00077&chksm=813a6d32b64de4246bbc50e01eefbbd32c6a4f0e2b6e0ae464cf8dc7a8f727abce0989cad64e

全部评论: 0

    

    1. 友善是交流的起点。
    2. 请尽量使用Chrome浏览器(手机端遇到不兼容其他浏览器的情况请使用简单编辑器)。
    3. 同一条评论中多@其他人更容易得到Time。
    4. 支持直接粘贴图片(gif等动图不支持复制粘贴到文本框,需手动保存后上传才可显示)。

    相关推荐