A colleague at the IBM Almaden Research Center once remarked that half of computer science is caching. He said it lightly, but it was one of those lines that stays with you because it’s both funny and true. Caching is the art of pretending the world is faster than it really is. … [Read more...]