Multi Level Cache that Does Up To A Billion Lookups Per Second in C++ Direct mapped cache in front, LRU approximation behind, any LLC on back-end. Click here to read the article