Get the latest tech news

What’s new with Robinhood, our in-house load balancing service


Dropbox load balancing service we deployed in 2020. It is responsible for routing all our internal traffic between servers to balance service load.

As shown in the illustration above, a Robinhood instance is deployed to each of our data centers and consists of three parts: the load balancing service, a proxy, and routing database. By prioritizing simplicity, minimizing client changes, and planning for migration from the outset, we were able to streamline the LBS's development and deployment, and avoid costly pitfalls. The PID controller algorithm at its core has yielded promising results—showcasing significant performance improvements in our largest services—and we’ve gained valuable insights into the design and operation of load balancing services at Dropbox-scale.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of house

house

Photo of Robinhood

Robinhood

Related news:

News photo

Robinhood Falls After Revenue Miss on Customer Promotion Program

News photo

Robinhood admits it’s just a gambling app

News photo

Using inside info, iPhone thieves arrive at your house right after FedEx | Police: Porch pirates follow FedEx drivers, have tracking info for AT&T iPhones