To keep the system reliable and resilient it's important to handle errors with grace.
Ecotone provides solutions to handle failures within the system that helps in:
- Self-healing the application (Instant and Delayed Message Handling Retries, Locking, Isolation of failures)
- Ensuring Data Consistency (Resilient Message Sending, Outbox pattern, Message Deduplication)
- Recovering (Dead Letter, Tracing, Monitoring)
{% hint style="success" %} To find out more about different use-cases, read related section about Handling Failures in Workflows. {% endhint %}