Design a Smooth Per-Customer Calls-Per-Second Controller

Quick Overview

Design a service that smoothly paces outbound calls under a separate rate limit for each customer. Candidates must address durable admission, priority fairness, tenant isolation, partition ownership, failover fencing, retries, backpressure, and observable delivery semantics.

Design a Smooth Per-Customer Calls-Per-Second Controller

Company: Retell AI

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

Overview: Design a service that smoothly paces outbound calls under a separate rate limit for each customer. Candidates must address durable admission, priority fairness, tenant isolation, partition ownership, failover fencing, retries, backpressure, and observable delivery semantics.

|Home/System Design/Retell AI
Retell AI logo
Retell AI
Jul 27, 2026
mediumSoftware EngineerTechnical ScreenSystem Design
6
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...