With modern hardware upgrades and caching techniques, you can significantly speed up an external hard drive's write times. Hard drives include a cache area for storing frequently accessed data, but ...
The advent of the emerging field of Big Data brought with it the promise of highly-scalable databases that could handle terabytes of data at a time. As anyone dealing with colossal datasets will ...
Before we can do any caching, we need something to cache. Here's a simple DataProvider class that has a couple of expensive operations in its interface: /** * @author adrian at aspectprogrammer.org * ...
This article is excerpted from the book The Rails 3 Way, published by Pearson/Addison-Wesley Professional as part of its Professional Ruby series. Reprinted with ...