Every Software Engineer has heard about Caching. It is a term which you would hear from time to time especially when you work on big Software Systems.
On these systems, most probably you would deal with huge amount of data and different services and this is where Caching becomes useful.
However, from time to time I come across some wrong statements about caching. Sometimes these statements are about wrong goals or usages of Caching, other times are about handling Caching, and too many times about implementing Caching.
That’s why I decided to write this article to share with you my understanding of Caching and some best practices that are proved to be efficient.
If you are interested into reading more about this topic, you can read the rest of the article.
▶ Subscribe to Medium using my referral link
▶ Subscribe to Medium Newsletter
▶ Subscribe to LinkedIn Newsletter
▶ Follow me on Medium
▶ Follow me on Twitter
▶ Follow me on LinkedIn