Articles
-
Coordinating Persistence in Event-Sourced Systems: The Unit of Work Pattern in Go
How the Unit of Work pattern coordinates aggregate persistence, read model updates, and outbox writes within a single transaction in Go.
-
Practical Event Sourcing with CQRS in a Go Service
Building an event sourced Go service from scratch using aggregates, projections, and optimistic concurrency.