News for hackers. Stuff that matters.
Re:Do you have a problem? Write a compiler by pyrale on Thursday October 03, 2019 @04:01AM (#21144707)
Why would event sourcing be sucky to maintain?

My last job was to build a system to replace something that used to require lots of maintenance. Event sourcing made most of this maintenance trivial, and the remaining cases were made easier to explain and handle.

Event sourcing things doesn't mean you need to use a complex frp framework, a simple pg table and a state machine in your language of choice is usually enough.

Re:Do you have a problem? Write a compiler by Dude2029 on Thursday October 03, 2019 @04:09AM (#21144744)
In this case the maintainer is the builder, that is always comfortable.
Re:Do you have a problem? Write a compiler by pyrale on Friday October 04, 2019 @03:23AM (#21155535)
I have recently moved to another team, so we shall see.

However, we also administered two crud dbs, one we inherited and another recent one. The three dbs were doing pretty much the same thing. Understanding and maintaining what happened in the crud db we built was significantly harder than understanding and maintaining the event-sourced one.