Couldn't agree with this article more. I built the biggest social network to come out of India from 2006-2009. It was like Twitter but over text messaging. At it's peak it had 50M+ users and sent 1B+ text messages in a day. When I started, the app was on a single machine. I didn't know a lot about databases and scaling. Didn't even know what database indexes are and what are their benefits. Just built the basic produ…
So what are some examples of services which failed because they tried too hard to scale too early?
For example, when your network could handle 20k users, was there another network that could have already handled 500k, but they failed because they started a month after yours?