Event Sourcing: set-and-remove-based bi-temporal events

We return to bi-temporal event sourcing in part twelve of my series on event sourcing. This time, we look at set-and-remove-based bi-temporal events the second variant of bi-temporal events in our system. You ll see why they are needed, and what additional problems this kind of event brings to the table. In earlier posts in [ ]