Hacker News new | ask | show | jobs
by unclebucknasty 4797 days ago
I don't know about that when you can simply go horizontal (automatically, even) if the need arises.

Building with cache: guaranteed added upfront cost, complexity, and time to ship, without knowing if/where caching will serve you best.

Building without cache: Guaranteed upfront savings, faster time to ship, with automatic horizontal scaling as a backstop if the need ever arises, while you work to integrate the cache.

And, remember, databases cache too. Throwing extra RAM and tweaking the DB cache config can also be a viable backstop short-term.