Levitation made handy: Roll your own Maglev LB with VPP !

February 2, 2025 12:15pm - 12:30pm CET
Video PPT

Levitation made handy:

Roll your own Maglev LB with VPP !

Horizontal scaling is nice, but keeping state is not. Enters Maglev [0] that offers the best of both worlds ! But one does not get to run it without a fair supply of pain killers.

This talk claims otherwise !

We will cover how Malgev works, why it makes sense to use it, how to write a simple VPP [1] agent, and make run it on commodity hardware. Packets will fly !

[0] https://research.google/pubs/maglev-a-fast-and-reliable-software-network-load-balancer/

[1] https://fd.io/technology/

Speakers

Nathan Skrzypczak - Software Engineer @ Cisco
Nathan is a software engineering at Cisco focusing on container networking & cloud app performance. After spending time deploying & scaling web apps he took interest in converting his love for script based infras into cloud native approaches, and now contributes to the building blocks of line rate container networking. He’s a maintainer of the Calico/VPP integration, and of VPP’s QUIC stack.