Chapter 8. Transactions and Idempotency
In this chapter, we will cover the following recipes:
- Preventing duplicate invocation of routing logic
- Transactional file consumption
- Using transactions with a database
- Limiting the scope of a transaction
- Rolling back a transaction
- Using transactions with messaging
- Idempotency inside transactions
- Setting up XA transactions over multiple transactional resources