Hacker News new | ask | show | jobs
by rawnlq 3557 days ago
I think might have been Google who said this, but you should design for 100x of your expected load and when you get within 10x you redesign and rewrite it.

It will make sure you don't try to design for a billion users when you have a thousand but still gives you decent room to handle spikes and more time to write a more lasting architecture.