5 ms·
The question is whether it’s not practical because it hasn’t received the three decades of engineering that relational databases have, or because it’s broken in
by runeks 5y ago
The question is whether it’s not practical because it hasn’t received the three decades of engineering that relational databases have, or because it’s broken in theory.
- cuddlecake 5y agoI think, for one given moment in time, Event Sourcing is the hottest thing you can have. Evolution is where the trouble's brewing. You add a column to a table with maybe a default value, all is good. You add a property to an event's payload, you suddenly have to deal with versioning. Event Sourcing with its current ecosystem and frameworks mainly add technical complexity with very little added clarity of business.
- codeflo 5y agoModern relational databases are marvels of engineering. But I don't think they would have gotten off the ground if they had needed those three decades to be practical at all.