Watch a doubly-linked list and a hash map work together to maintain a Least Recently Used eviction policy in real time.