1. Sagas & Compensation advanced

    A shipping aggregator books a shipment across carrier, warehouse, payment and notification systems, with no shared transaction available. Which coordination pattern fits, and what are the compensations that cannot exist?

    2 min answer shiprocketsagacompensationlogistics
  2. Sagas & Compensation advanced

    Design the order-fulfilment saga for a marketplace where sellers can cancel, buyers can cancel, payments can fail asynchronously hours later, and items are unique. What states and compensations are required, and where does orchestration beat choreography?

    2 min answer sagaorchestrationchoreographycompensation
  3. Sagas & Compensation advanced

    In an order saga, the shipment service permanently rejects an order after the card has been captured. What now?

    2 min answer sagacompensationpivotexceptions
  4. Service Discovery advanced

    A mobility platform grows from a monolith to hundreds of services and finds that client-side load balancing libraries in five languages behave inconsistently during failures. What architectural move addresses this, and what does it cost?

    2 min answer service-discoveryservice-meshsidecarlyft
  5. Service Discovery advanced

    Your service registry becomes unavailable. Every service is healthy. What happens, and what should happen?

    2 min answer discoverystatic-stabilityavailabilitycaching
  6. Timeouts & Deadlines advanced

    A financial-data aggregator depends on hundreds of external banking APIs, some slow, some intermittently down, all with different behaviour. How should timeouts, retries, circuit breakers, caching, stale data and provider isolation interact?

    2 min answer plaidthird-partytimeoutscircuit-breaker
  7. Timeouts & Deadlines advanced Multiple choice

    A travel search fans out to 40 suppliers with latencies from 80 ms to 4 seconds and varying reliability. Which timeout strategy should the aggregator use?

    2 min answer timeoutsdeadlinesaggregationexpedia
  8. Timeouts & Deadlines advanced

    Design the timeout configuration for a request that passes through gateway, orders, pricing and inventory. What numbers, and what rule generates them?

    2 min answer timeoutsdeadlinescascadingretries