3 ms·
You're talking about extending a database design created 50 years ago to work with models and methods that involve significantly different operations and concep
by 0xbadcafebee 5y ago
You're talking about extending a database design created 50 years ago to work with models and methods that involve significantly different operations and concepts. Let the RDBMS die so we can make something that is much more powerful and requires less fidgeting and squinting to work the way we want.
RDBMS were a niche research project for a decade before they started to catch on in business apps. They've stayed around forever because they're just functional enough to be dangerous. But we've already hit the upper limits of both reliability and performance years ago (remember NoSQL?) and we just keep bolting on features because nobody wants to leave them. The old designs and implementations are holding us back.
- mdavidn 5y agoYou and I work on very different kinds of projects. I find myself fidgeting and squinting at the database far more when it fails to enforce a schema or provide ACID transactions.
- gmfawcett 5y agoWas this supposed to be a rallying cry, or a grumpy rant? I'm getting a mixed message.
- 0xbadcafebee 5y agoThat's... a perfect summary of everything I think about technology. Very grumpy and very optimistic. :)
- gmfawcett 5y agoLOL, fair enough. Then your delivery was pitch-perfect. :)