EDA with the Outbox Pattern
Ensuring Transactional Continuity with the Outbox Pattern in distributed applications
Distributed systems are powerful and help us address many problems but they often introduce others. Ensuring transactional continuity in multi-step processes are particularly difficult challenges. One that comes up a lot for me (for instance) is updating a database and publishing an event to a event stream simultaneously. This can...
[Read More]