13 Comments
User's avatar
Maximiliano Contieri's avatar

There are only two hard things in Computer Science: cache invalidation and naming things.

Raul Junco's avatar

HAHA, facts!

Daniel Moka's avatar

Loved the insights, keep these coming Raul!

Raul Junco's avatar

Thanks, my friend!

Aaron Gayah's avatar

Thank you for this. Appreciate it.

Raul Junco's avatar

Glad to help!

Saurabh Dashora's avatar

Great set of heuristics around caching, Raul!

Raul Junco's avatar

Thanks, Saurabh!!!

Marcos F. Lobo 🗻🧭's avatar

Caching is one of those things that looks "simple" and it always becomes a problem... like the DNS :)

The points about data complexity and impact in the UI are key to avoiding impact on your product/platform.

I think the guidelines you provide here, Raul, are really useful. Thanks for sharing.

Raul Junco's avatar

Right? Caching feels easy; but...

Appreciate the kind words!

Ankit Singh's avatar

This was very insightful, thanks Raul. Keep them coming! 😂

Raul Junco's avatar

Glad it hit the mark!

kalpana udara's avatar

Perfectly explained everything related with the caching sort and sweet. I have see many projects using caching without knowing it real value and usages. this article is perfectly fit for them.