3 ms·
I am guessing you point is that if I had chosen Meteor and MongoDB - we wouldn't have been able to scale. My initial DB schema was pretty bad. Had to do quite
by timewarrior 10y ago
I am guessing you point is that if I had chosen Meteor and MongoDB - we wouldn't have been able to scale.
My initial DB schema was pretty bad. Had to do quite a few DB migrations - which took weeks of work to execute.
I have used MongoDB extensively since, and I am confident that it would have helped us scale to 5M users comfortably. I might have migrated to something else at that point.
There are very few products who reach even 5M users. Which is why developers should focus on launching fast.
Another thing is that best and most successful product have a really simple core product (remember Facebook, Twitter, Instagram etc when they had 5M users). It is not that much work to migrate and rewrite. When products are not getting traction - is when they start getting overcomplicated.