这提出了一个有趣的问题:用越来越便宜的硬件去解决程序问题是否可行? 在美国,程序员的平均薪水是水涨船高。IT部门或多或少都有几位男或女程序员,用简单的数学进行计算,你会发现与其养这么多程序员去优化代码,还不如购买一台更先进的服务器。
举个例子,一台价值5000美元的新服务器,相比现有的服务器:CPU速度提高约50%,内存容量增加2到6倍,硬盘空间增加2倍。使用新服务器后,可以预计页面响应时间减少至原来的一半,所需钱只不过是普通程序员一个月的薪水。显而易见,硬件越来越便宜,程序员越来越昂贵,竟然没人想到用硬件替换几位程序员。
http://www.codinghorror.com/blog/archives/001198.html