Dropbox reduced the sizes of its hardware fleets by 25% and saved millions annually by deploying the Robinhood load balancing service in 2020, improving load distribution among backend machines. Key components of Robinhood include a service discovery system, a routing database, and a proxy for aggregating load reports. Dropbox evaluates load balancer performance using CPU utilization ratios such as max/avg and p95/avg. They emphasized simplicity in configuration, minimizing client changes, and early migration planning as crucial lessons learned.

6m read timeFrom blog.quastor.org
Post cover image
Table of contents
The Architecture of Dropbox’s Load Balancing ServiceTech Snippets
2 Comments

Sort: