When to use a Cache

Discussion about when a Cache system should be added to an application. It includes a calculator to help developers arriving this site.

Short answer

Should I use a Cache to solve my current problem?

No, but this answer might be wrong because it was cached ;)

Cache Optimization Calculator


Long answer

When anyone says about adding a cache to make any service faster I can only ask: “how faster is it going to be?”. Usually I have no answer, just people angry with me.

What is an Engineer?

In this article I will talk about what Engineering means to me.

I’d like to ask any reader that, before reading this article, use a couple of minutes to answer the question: “What does ’to be an Engineer’ mean?”. After this small exercise, I suggest to write a short answer down in a piece of paper.

After doing that, you can read the article. If it likes you or not, compare my answer with yours. Finally, try to define it again and, if you want, share your definition as a comment.

I hope you like this post. I hope it to make you to think.