Backoff
A strategy that increases delay between retry attempts. It helps prevent retry storms during rate limits or upstream outages.
Why it matters
Metasearch fan-out architectures need resilience because upstream latency and data volatility are unavoidable. Cache, timeout and retry decisions affect not only backend performance but also whether the displayed offer is trustworthy. These concepts should be designed with SLOs, freshness and failure isolation.
What does it look like in practice?
When one supplier's p95 latency rises, timeout, circuit breaker and fallback cache may work together. A successful stale fallback can still increase price-quality risk.
Implementation questions
- What is the end-to-end latency budget?
- Are cache age and source timestamps retained?
- Which error classes are retried?
- Can one provider failure degrade every supplier?
Common mistakes
- Retrying every error class
- Optimizing cache hit ratio without freshness
- Allowing one provider to block the entire fan-out
Where does it appear in the travel stack?
Backoff commonly appears across resilience layers. Its implementation should make source-of-truth, identity, freshness and transaction-ownership boundaries explicit.
Related terms
Related technical guides
Rate Limit & Quota Exhaustion Playbook
Manage supplier API rate limits and quota exhaustion with token budgets, backoff, queues, caching and traffic shaping.
Explore →Booking Timeout and UNKNOWN Outcome Recovery
Recover ambiguous travel-booking timeouts with UNKNOWN state, authoritative lookup, reconciliation and safe retry gates.
Explore →Duplicate Booking After Retry Troubleshooting
Identify duplicate travel bookings created after timeout/retry, preserve the correct reservation and apply safe compensation.
Explore →Idempotency and Duplicate Booking Prevention
Design idempotency boundaries and duplicate-booking safeguards across travel booking, payment, cancellation and refund operations.
Explore →Direct Connect Architecture: Supplier to OTA and Metasearch
Design supplier-to-OTA/metasearch direct connections around ownership, mapping, retry and reconciliation.
Explore →Supplier Timeout Incident Playbook
Handle travel-search supplier timeouts with containment, retry budgets, fallbacks, circuit breakers and controlled recovery.
Explore →