Cache is one of the most important tools programmers use to create a high-performance, high-concurrency system.