1. Anti-Corruption Layer intermediate

    A card platform integrates with a network whose data model and semantics differ fundamentally from its own. Where should the translation live and what discipline does it require?

    2 min answer marqetaanti-corruption-layerintegrationmodel
  2. Anti-Corruption Layer intermediate

    A new service must integrate with a legacy system whose data model is entangled and poorly named. What does an anti-corruption layer actually do, and how do you know it is working?

    2 min answer anti-corruption-layerdddlegacyintegration
  3. Anti-Corruption Layer intermediate

    A platform integrates retailer systems with inconsistent models. What does an anti-corruption layer prevent, and where does it belong?

    2 min answer anti-corruption-layertranslationmodelspartners
  4. Anti-Corruption Layer intermediate Multiple choice

    A team integrates a vendor CRM whose customer model contradicts theirs. Six months later vendor field names and status codes appear throughout the codebase. What was missing and what is the fix now?

    2 min answer acldddintegrationlegacy
  5. API Gateway advanced

    A developer platform's API gateway has accumulated business logic and become a bottleneck for every team. What should be moved out, and what belongs there?

    2 min answer api-gatewayscopebottleneckdistributed-monolith
  6. API Gateway advanced

    A public API is being overwhelmed by a handful of clients. Where should rate limiting live, which algorithm, and how should limits differ across users, tenants, endpoints and infrastructure?

    3 min answer rate-limitinggatewaycloudflaremulti-tenancy
  7. API Gateway advanced

    A ticketing platform at Ticketmaster's on-sale peaks routes everything through one gateway. Gateway to BFF to inventory is three hops and each hop retries up to three times on a timeout or a 5xx. Inventory's p99 crosses its 400 ms timeout at 09:00:02. Walk the next ninety seconds and say where the limit actually has to live.

    3 min answer api gatewayretriesretry budgetadmission control
  8. API Gateway intermediate

    An API gateway has accumulated authentication, rate limiting, routing, response transformation, request validation and some business logic. Which of these belong there?

    2 min answer razorpaygatewaycross-cuttingcoupling
  9. Architecture Patterns advanced

    A design review proposes a system using service discovery, a message broker, CQRS, event sourcing and distributed locks for a workload expected to have a few thousand users. What would you simplify, and how would you justify it?

    2 min answer patternsover-engineeringsimplificationevidence
  10. Architecture Patterns intermediate

    Design a URL shortener handling 100 million new links per month and 10 billion redirects. Where is the real difficulty?

    2 min answer system-designcachingscalingstorage
  11. Architecture Patterns intermediate Multiple choice

    Orders must trigger inventory reservation, a confirmation email, an analytics record and a fraud check. Queue, topic, or both — and what breaks if you choose wrong?

    2 min answer pubsubqueuesevent-drivencompeting-consumers
  12. Architecture Patterns advanced Multiple choice

    Prime Video reported a 90% cost cut by consolidating a serverless distributed service into one process. Does that mean microservices were the wrong choice, and what is the actual decision rule?

    2 min answer case-studymicroservicesserverlesscost