PlanetScale

Anatomy of a Throttler, part 2

Oct 10, 2024Shlomi Noach
Anatomy of a Throttler, part 2
SummaryAI, from the source post

This post explores singular and distributed throttler designs, discussing trade-offs in high availability, metrics access, and scalability. It introduces the Vitess tablet throttler as a case study for granular throttling scopes and discusses strategies for reducing the throttler's impact, such as metric hibernation and adjusting collection granularity. The post highlights the challenges of synchronicity and staleness in distributed systems.

More from the Database Traffic Control trail