Microservices, Microservices Pattern, Transactions, Transaction Management, Distributed Systems.
https://www.ibm.com/cloud/architecture/architectures/event-driven-deadletter-queue-pattern/ Distributed System Models Capture assumptions in a system model consisting of: Network behaviour (e.g. message loss) Node behaviour (e.g. crashes) Timing behaviour (e.g. latency) The Two Generals Problem