1. Concurrency advanced Multiple choice

    Why is limiting concurrency more effective than limiting request rate when protecting a service?

    2 min answer concurrencyrate-limitinglittles-lawprotection
  2. Connection Pooling intermediate

    A service scales its application instances from 20 to 200 and the database begins refusing connections. What happened, and what is the correct architecture?

    2 min answer connection-poolingproxyscalingdatabase-limits
  3. Connection Pooling advanced

    A service under load has high latency and low CPU. The team increases the database connection pool and it gets worse. Why?

    2 min answer sharechatconnection-poolcontentionqueueing
  4. Connection Pooling intermediate

    A service works fine at 10 instances. At 60 instances during a peak, the database starts refusing connections. Explain the arithmetic.

    2 min answer poolsscalingdatabases
  5. Connection Pooling beginner

    Why does putting a connection pool in front of a database make a service faster when the database does exactly the same query work either way?

    3 min answer connection-poolingtls-handshakepostgresconcurrency
  6. Consensus Protocols advanced

    A configuration change must propagate to thousands of edge locations worldwide within seconds, while remaining safe against a bad global configuration. What consistency and rollout properties does the propagation system need?

    2 min answer consensusconfigurationedgecloudflare
  7. Consensus Protocols advanced

    Where does consensus belong in an architecture, and where is it a mistake?

    1 min answer consensusquorumcontrol-planethroughput
  8. Consent Architecture intermediate

    A customer withdrew marketing consent three weeks ago and is still receiving emails. The consent record is correct. Where is the failure?

    2 min answer consentintegrationcompliance
  9. Consent Architecture advanced

    A regulator asks how you ensure marketing consent withdrawal is honoured everywhere. What does the architecture need to show?

    2 min answer consentprivacypropagationevidence
  10. Consent Architecture advanced

    An insurance platform must record and honour consent across many purposes and channels. What must the architecture provide?

    2 min answer ackoconsentpurposeenforcement
  11. Consent Architecture advanced

    Consent must be captured, honoured across every system, and proven to a regulator. How should this be architected, and why do consent implementations usually fail?

    2 min answer consentgdprpurpose-limitationpropagation
  12. Consent Architecture advanced

    Design consent management for a publisher with advertising, analytics and personalisation across web and apps.

    1 min answer consentadtechpropagationaudit