News for hackers. Stuff that matters.
Re:Event Sourcing, CQRS and Micro Services: Real FinTech Exa... by saxenaabhi on Saturday October 18, 2025 @01:16PM (#45628862)
> Any modern DB with a WAL (write ahead log) is an immutable event system, where the events are the DB primitives (insert, update, delete...).

Agreed, I just wish apart from WAL they also had versioning as first class and their update api required clients to pass the version they have "last seen" to prevent inconsistencies.

Re:Event Sourcing, CQRS and Micro Services: Real FinTech Exa... by javcasas on Saturday October 18, 2025 @01:56PM (#45629176)
On most SQL databases, you can put CHECK constraints on columns so that the database rejects events. But this is controversial, as people don't like putting logic on the DB.
Re:Event Sourcing, CQRS and Micro Services: Real FinTech Exa... by serbrech on Saturday October 18, 2025 @03:22PM (#45629746)
CosmosDB has etags on every document