1. Metrics intermediate

    A multi-tenant SaaS platform cannot tell which customer caused a performance problem. What must be present in the telemetry, and what does that cost?

    2 min answer freshworksmulti-tenancyattributioncardinality
  2. Metrics intermediate

    Etsy released StatsD in 2011: a small daemon that receives metric samples from applications over UDP, aggregates them in memory, and flushes to the metrics backend on a fixed interval. Why was UDP the right choice for that design, and what did it make permanently impossible?

    3 min answer etsystatsdmetricsudp
  3. Metrics intermediate

    Every service dashboard shows healthy metrics while users cannot complete a purchase. How is that possible and what would have detected it?

    2 min answer metricsbusiness-metricsdetectionblind-spots
  4. Micro-Frontends advanced

    A company adopts micro-frontends across many teams. Two years later the product is slower, visually inconsistent and harder to change. What went wrong?

    1 min answer micro-frontendscouplingperformancedesign-systems
  5. Micro-Frontends advanced

    A front-end lead proposes micro-frontends so four teams can deploy independently. The application is a single React SPA. What is your assessment?

    2 min answer frontendmicro-frontendscouplingdelivery
  6. Micro-Frontends advanced

    A team proposes micro-frontends. What genuinely justifies them, and what is the usual cost?

    1 min answer credmicro-frontendsindependencecoupling
  7. Micro-Frontends advanced

    An organisation is considering micro-frontends so teams can deploy independently. What does this actually require, and when is it the wrong answer?

    2 min answer micro-frontendsmodule-federationcouplingperformance
  8. Micro-Frontends advanced Multiple choice

    Three teams sharing one web application propose micro-frontends. Assess.

    2 min answer frontendmodularityorganisation
  9. Microservices advanced

    A platform adopts microservices and now needs service discovery, distributed tracing, multiple pipelines, a message broker and complex local development. Which of these costs are inherent and which indicate a boundary problem?

    2 min answer microservicescomplexityboundariesdistributed-monolith
  10. Microservices advanced

    A team adopted microservices and now every feature touches five services, five pipelines and a distributed debugging session. Which boundaries were justified, and when is consolidation the improvement?

    2 min answer meeshomicroservicesconsolidationboundaries
  11. Microservices advanced

    An organisation cites Netflix as justification for adopting microservices. What is missing from the comparison?

    2 min answer microservicesplatformnetflixprerequisites
  12. Microservices intermediate Multiple choice

    Authentication, rate limiting and request tracing must behave identically across 60 services written in four languages, and the rules change roughly monthly. Where should that logic live?

    3 min answer sidecarservice-meshcross-cutting-concernspolyglot