The Outbox Pattern for Reliable Messaging
Guaranteeing message delivery in distributed systems without distributed transactions
Read More →Software engineering at scale — DDD, CQRS, and clean architecture.
Guaranteeing message delivery in distributed systems without distributed transactions
Read More →
Understanding the critical distinction between in-process and cross-boundary events
Read More →
A practical guide to unit, integration, contract, and end-to-end testing
Read More →
Managing data consistency across microservices without two-phase commit
Read More →