Software Architecture, Software Engineering, Software Development, Distributed Systems, Caching.
If I had a dollar for every time that I came across a bug with an implementation of caching in a software system… I would probably have enough to pay for an annual corporate subscription of Redis Enterprise. Caching, it seems, is one of those things that you can get almost right, but never quite