Maglev Paper (2016)

Back to Key Papers to Read

“Maglev: A Fast and Reliable Software Network Load Balancer” (2016) — Eisenbud et al.

Describes Google’s software-defined network load balancer. Handles packets at line rate using ECMP (Equal-Cost Multi-Path) routing and consistent hashing. Key contribution: Maglev hashing algorithm that provides good load distribution with minimal disruption during backend changes. Widely adopted hashing technique.


google-internal papers maglev #2016