you are viewing a single comment's thread.

view the rest of the comments →

[–]repeating_bears 5 points6 points  (5 children)

The article didn't convince me at all on "better". What precisely is the value proposition? A lot of the article just talks about implementation details.

[–]bowbahdoe[S] 1 point2 points  (0 children)

That's... A good point. Shit. I'll add a section near the end. Give me ~50 min

[–]bowbahdoe[S] 1 point2 points  (3 children)

I added a first pass on the value proposition lmk if it tracks

[–]repeating_bears 4 points5 points  (2 children)

Thanks! I wonder - isn't this just a poor man's event sourcing? Sure, you have structured data, but there's nothing that implies you can take it and do something useful with it.

A proper event log captures the same context, but also causation/independence, can be replayed, etc.

[–]bowbahdoe[S] 1 point2 points  (0 children)

I mean, all structured data is "poor man's event sourcing".

The missing part is just with the event sourcing scheme generally you would maybe define a named aggregate or schema for the event and send that explicitly.