This post continues the series on throttlers, exploring the architectural trade-offs between singular and distributed deployments. It delves into the challenges of metrics access, high availability, and scaling for singular throttlers, introducing the concept of agents for metric collection. For distributed throttlers, it discusses various distribution strategies, including per-AZ deployments and functional partitioning. A case study on the Vitess tablet throttler highlights granular control and.
All PlanetScale trails