Software Engineering Architecture Lab

System Design Interview: Distributed Rate Limiter

Design a rate limiter for a public API used by 100,000 customers, enforced across many gateway instances. A medium system design interview problem.

The prompt: Design a rate limiter for a public API used by 100,000 customers, enforced across many gateway instances.

Difficulty: Medium

Other interview problems

All interview problems