Conquering Load Balancing: Experiences from ScyllaDB Drivers

Load balancing seems simple on the surface, with algorithms like round-robin, but the real world loves throwing curveballs. Join me in this session as we delve into the intricacies of load balancing within ScyllaDB Drivers. Discover firsthand experiences from our journey in driver development, where we employed the Power of Two Choices algorithm, optimized the implementation of load balancing in Rust Driver, mitigated cloud costs through zone-aware load balancing and combated the issue of overloading a particular core of ScyllaDB. Be prepared to delve into the practical and theoretical aspects of load balancing, gaining valuable insights along the way.

19 minutes
Register now to access all 50+ P99 CONF videos and slide decks.
Watch this session from the P99 CONF livestream, plus get instant access to all of the P99 CONF sessions and decks.

Piotr Grabowski, Software Team Leader at ScyllaDB

Piotr is a Software Team Leader at ScyllaDB, responsible for drivers and connectors to ScyllaDB. From a young age, he participated in many competitive programming contests. He holds a MSc in Computer Science from the University of Warsaw.

P99 CONF OCT. 23 + 24, 2024

Register for Your Free Ticket