Microservices, Microservices Pattern, Transactions, Transaction Management, Distributed Systems.
event store (inefficient complex queries) Transactional Outbox Pattern microservices -> database transaction + publish events => should be atomic. What happens in case of system failure? => Solution: outbox table (since this is also a database table) There may be a scanning batch job to check if