Working with cache is supposed to make our lives better. But what if implementing it creates more problems ? — It all starts with an innocent idea… Imagine the following situation: a newly-built, fresh-mint microservice is now up and running in production environment. Developers love it, the team celebrates it and it starts going really well. Until someone start looking at the health monitor and realize; hey the micro service takes quite some time just to fulfill…