14.3.8 系统容量限制
在设计系统的时候,必须牢记“成长”二字。系统将可能越来越繁忙。它应该设计成为能够随着业务需求而发展的。
对有限的成长,可以简单地通过购买更快的硬件而增加系统容量。所买计算机的速度也有限制。软件是否是这样编写的:当系统容量达到这种程度之后,可以将它分离而让各个部分载入多个系统吗?数据库可以处理来自不同机器的并发请求吗?
没有一个系统能够不费力气地应付巨大的增长,但是如果设计的时候注意了升级性能,就应该能够发现与消除顾客的增长所带来的瓶颈效应。
本文档使用 Sou.st 构建