每个能扛住双十一的系统,最初都只有一台服务器。不是微服务,不是分布式,就是台孤零零的机器跑着应用和数据库。简单,快,但流量一上来就死。

第一步拆分是把数据库挪出去。应用和DB各自独立,能分别扩容。这时候系统能撑到日活十万级,但单台应用服务器仍是瓶颈。

真正的拐点在第三步:加机器。多台应用服务器并行处理请求,流量被摊薄。但新问题出现了——用户请求该发给谁?

负载均衡器就是这时候登场的。它站在最前面,像餐厅叫号机一样把客人分流到不同窗口。没有它,扩容只是换了个更贵的死法。

这套路径被验证了二十年,从亚马逊早期到今天的SaaS初创公司。一位架构师在博客评论区写道:「我们曾跳过第二步直接上K8s,结果三个月回滚。」