Avoid Hasty Caching
Approach caching with caution. In this post, I’d like to describe some important considerations that I think teams should consider before applying a caching solution. I’ve found: Caching is often applied too early. Caching can be a slippery slope. Caching is hard to do right. Often Applied Too Early Caching is often applied too early. It’s wise to try other alternatives first. Here’s an example: suppose we have an order-management system that fetches all the orders, and it’s performing slowly. Should we cache it? ...