Rootconf Delhi edition

On network engineering, infrastructure automation and DevOps

Load balancing: in-depth study to scale @80K TPS

Submitted by Shrey Agarwal (@shreyagarwal) via Zainab Bawa (@zainabbawa) on Aug 21, 2019

Section: Full talk (40 mins) Category: Others Status: Confirmed


  • Introduction to different methodologies and topologies of load balancing.
  • Discussion of pros and cons of different topologies and tech.
  • Planning and setup of the applications,

Key takeaways * Types of loadbalancing strategies. * Software routing , how it happens in multi tier and datacentre setups. * How to handle extraordinary scale of TCP/Http traffic.

Intended audience * any devops/full-stack eng. who is planning a service setup and looking for evaluation on solutions


  • Referencing the 13 yr old article of willy tarreau ( 2006 )
  • 5 categories of LB

  • Evaluation params of LBs

  • DNS Load Balancing Detail

  • Layer ¾ Loadbalancing
  • Haproxy example and monitoring params

  • Layer 7 Loadbalancing

  • Hardware and Software Routing ( setups and cases of each )

  • LVS: history and implementation

    • NAtting
    • Direct Routing
    • Tunnel Based routing
  • RP Filter

  • What to monitor
  • Interrupts handling and CPU affinity
  • HA with Keepalived and consul

  • References

Speaker bio

I am involved with researching the tech of the project, and planning the setup of tech of the project in my Org.


Preview video


{{ gettext('Login to leave a comment') }}

{{ gettext('You need to be a participant to comment.') }}

{{ formTitle }}
{{ gettext('Post a comment...') }}
{{ gettext('New comment') }}

{{ errorMsg }}