天儿真好,是否可以将可扩展性量化为一项要求?
我正在读的项目Quantify书中“97件事每一个软件架构师应该知道”(sanitised Amazon link),它让我知道如何量化的可扩展性。
我设计了两个系统的主要英国广播公司被用于:
- 检测原产国传入的HTTP请求,或
- 确定合适的视频格式的手机屏幕几何图形和当前连接类型。
这两个设计被要求提供可扩展性。
我对两个系统的设计是可扩展的水平落后,其用于处理用于这两项服务的传入请求,并将在几个服务器实际上提供服务本身分配缓存负载平衡层。服务容量的初始增加是通过在负载平衡层后添加更多的服务器来实现的,因此称为水平可伸缩性。
有该架构然而,如果负载平衡层开始具有难度与传入请求通信应对的可扩展性限制。
那么,是不是可以量化的可扩展性?是否可以估算您可以添加多少个额外服务器来横向扩展解决方案?
-1:链接到无法访问的外部页面。 – 2014-07-28 15:25:21