从最简单的水平来看,可伸缩性就是做更多的事情。更多的事情可以是响应更多的用户请求,执行更多的工作,或处理更多的数据。设计软件这件事本身是复杂的,而让软件做更多的工作也有其特有的问题。在这篇文章中,Simon Brown 针对构建可伸缩软件系统提出了一些原则和方针。文章中涵盖的原则有: 减少处理时间 分区 可伸缩性在于并发 必须知道需求 持续测试 架构先行 着眼于全局 阅读全文:可伸缩性原则