In this chapter, the following recipes will be covered:
- Employing proper timeouts and retries
- Implementing backpressure and rate limiting
- Handling faults
- Resubmitting fault events
- Implementing idempotence with an inverse OpLock
- Implementing idempotence with Event Sourcing