4 ms·
Back in the day, many startups died with a gigantic Oracle database that cost them months of runway, because they had to "think long-term". Build for what you
by rubinelli 13y ago
Back in the day, many startups died with a gigantic Oracle database that cost them months of runway, because they had to "think long-term".
Build for what you need now, and just make sure your "central repository of truth" isn't lossy. You can always replicate for specific use cases later.
- jeffdavis 13y agoI'm not saying that you shouldn't make short-term compromises. I'm saying that "right tool for the job" is sloppy reasoning. Even in the short term, it might be much faster to develop against a good RDBMS than a nosql system. I think many developers are so focused on "abstracting away the data store" that they forget what a good RDBMS can do for them.