09-10 可扩展性:系统长大时别推倒重来

09-10 可扩展性 是系统面对更多用户、更多数据、更多功能时,仍能继续演进的能力。


一、它解决什么

它解决的是增长问题。今天能跑,不代表十倍流量、十倍数据、十倍团队还能跑。

二、一个比喻

像城市规划:小镇时一条路够用,大城市要主干道、地铁、分区和应急通道。

三、放到系统里看

可扩展性包括性能扩展、团队扩展、功能扩展、数据扩展。架构要给未来留余地,但不能过早复杂。

四、常见坑 / 学习抓手

常见坑是为了未来可能性过度设计。扩展性要基于真实增长方向,不是想象。

一句话总结

可扩展性是在不过度复杂的前提下,给未来增长留路。


关联笔记