Dare Obsanjo指出如果不把这句真言当回事,会带来什么样的恶劣后果——也就是Twitter正面临的麻烦。论及Twitter的内容管理,Obsanjo说,“如果一个设计只是简单地反映了问题描述,你去实现它就会落入磁盘I/O的地狱。不管你用Ruby on Rails、Cobol onCogs、C++还是手写汇编都一样,读写负载照样会害死你。”换言之,应该把随机操作推给RAM,只给硬盘留下顺序操作。
Tom White是Hadoop Core项目的提交者,也是Hadoop项目管理委员会的成员。他对Gray的真言中“硬盘是新的磁带”部分作了更深入地探讨。White在讨论MapReduce编程模型的时候指出,为何对于Hadloop这类工具来说,硬盘仍然是可行的应用程序数据存储介质:
Nati Shalom对内存和硬盘在数据库部署和使用中的角色作了一番有理有据的评述。Shalom着重指出用数据库集群和分区来解决性能和可伸缩性的局限。他说,“数据库复制和数据库分区都存在相同的基本问题,它们都依赖于文件系统/硬盘的性能,建立数据库集群也非常复杂”。他提议的方案是转向In-Memory DataGrid(IMDG),用Hibernate二级缓存或者GigaSpaces SpringDAO之类的技术作支撑,将持久化作为服务(Persistence as a Service)提供给应用程序。Shalom解释说,IMDG