← Back to context

Comment by jperras

1 month ago

This is just… event sourcing?

https://martinfowler.com/eaaDev/EventSourcing.html

Yes it is.

My point is that event sourcing would have been a lot less painful if popular DBs had builtin support for it in the way I describe.

If you go with event sourcing today you end up with having to do a lot of things that the DB could have been able to handle automatically, but there's an abstraction mismatch.

(I've worked with 3-4 different strategies for doing event sourcing in SQL DBs in my career)