Quiz 4 Question 4 of 20

A developer platform is building a multi-tenant Claude integration where each tenant has different rate limits negotiated with Anthropic. Tenant A has a 100,000 TPM (tokens per minute) limit, Tenant B has 50,000 TPM, and Tenant C has 200,000 TPM. All tenants share a single Anthropic API key. The platform must enforce per-tenant rate limits before requests reach the Anthropic API to prevent one tenant's traffic from exhausting another's allocation. What is the correct architectural design?

Select an answer to reveal the explanation.

Motivation