Speakers
Balasubramanian Madhavan
(Meta Inc.)
Prankur Gupta
(Meta Platforms Inc)
Description
In this talk, we share some transport tunings built using eBPF to improve network performance and reliability. We will discuss examples of problems observed along with their solutions at different scopes – intra datacenter(small RTT) and inter-region(long RTT) network. Next, we talk about how we used one BPF attach-point (struct_ops) to try a TCP congestion control change aimed at improving network performance. We will walk through our journey around prototyping and deploying custom congestion control algorithms. We will discuss how tcp_iter helped us tackle the problem of existing connections and version management. Lastly, we bring some open challenges for the eBPF community from our experience so far.
Primary author
Balasubramanian Madhavan
(Meta Inc.)
Co-author
Prankur Gupta
(Meta Platforms Inc)