Responses
| Response | Behavior |
|---|---|
| 2xx | Treated as delivered |
| Timeout or 5xx | Retried with backoff |
| 408 or 429 | Retried with backoff |
| Other 4xx | Treated as a permanent failure (not retried) |
Backoff and dead letters
- Fajita retries with increasing delays up to a maximum number of attempts.
- After the final attempt, the delivery moves to a dead-letter state.
- You can inspect and manually retry a dead-lettered delivery.
Idempotency and ordering
Delivery is at-least-once and Fajita does not guarantee strict global ordering. Use timestamps and event ids to reconcile state.