[CFP] [Talk Proposal] High-Performance Networking with eBPF and XDP

41 views
Skip to first unread message

Sushanth Rao

unread,
Nov 26, 2025, 4:46:09 AM (4 days ago) Nov 26
to kernel-meet...@googlegroups.com, Sushanth Rao

Hi all,

Please find below my talk proposal for the upcoming meetup.

Title: High-Performance Networking with eBPF and XDP
Format:  Regular Talk (25+5 minutes)
Abstract:
eBPF has emerged as one of the most transformative
technologies in the Linux kernel, enabling safe, dynamic
extensions to kernel behavior without requiring kernel modifications.
In this talk, I will explore how eBPF and XDP can be applied to
high-performance networking, with a focus on early packet processing,
deep visibility, and rapid feature development.

I will begin with a practical introduction to eBPF fundamentals,
including the execution model and safety guarantees. I will then
walk through the Linux networking pipeline and explain the unique
position of XDP in terms of performance and early packet interception.
As part of the talk, I will demonstrate a deep packet inspection engine
I built using eBPF, showcasing how packets can be parsed, filtered
and processed.

I will highlight how eBPF enables fast prototyping of new or evolving
protocols—such as constructing or parsing IPv6 extension headers or
L4S (currently available implementations)—without recompiling the kernel,
making experimentation far more agile. I will also touch upon traffic
shaping using eBPF at the TC layer. We will gain a clear understanding
of how eBPF and XDP can accelerate development and unlock new
capabilities in the Linux networking stack.

Agenda:

  1. Introduction to eBPF: execution model, verifier, maps

  2. Linux networking pipeline overview

  3. Understanding XDP: early packet processing and performance characteristics

  4. Demonstration: building a deep packet inspection engine using eBPF/XDP

  5. Rapid protocol experimentation (e.g., IPv6 extension headers)

  6. Traffic shaping using eBPF at the TC layer

Bio:
Sushanth Rao is a Software Engineer at Microsoft working on Azure Storage, with experience in distributed systems, operating systems, networking, databases, and large-scale storage systems. He actively explores all parts of the Linux kernel and has a strong focus on the kernel’s networking subsystem. Although not a full-time kernel developer, he routinely works on kernel-related side projects and community efforts, with particular interest in eBPF, performance engineering, and network internals.

Regards,
Sushanth Sathesh Rao

Dheeraj Reddy

unread,
Nov 26, 2025, 4:51:05 AM (4 days ago) Nov 26
to Sushanth Rao, kernel-meet...@googlegroups.com
+1

--
You received this message because you are subscribed to the Google Groups "Kernel Meetup Bangalore" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kernel-meetup-ban...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/kernel-meetup-bangalore/CAO-Cbny1x6XCyMFbn4MA-640w0RZdeW%2BtgPi7K15k%3DUC0LHGTw%40mail.gmail.com.

Suchit Karunakaran

unread,
Nov 26, 2025, 4:53:08 AM (4 days ago) Nov 26
to Dheeraj Reddy, Sushanth Rao, kernel-meet...@googlegroups.com

Sudipta Pandit

unread,
Nov 26, 2025, 5:03:17 AM (4 days ago) Nov 26
to Suchit Karunakaran, Dheeraj Reddy, Sushanth Rao, Kernel Meetup Bangalore

Kaiwan N Billimoria

unread,
Nov 26, 2025, 5:16:19 AM (4 days ago) Nov 26
to Sushanth Rao, kernel-meet...@googlegroups.com
+1 

On Wed, Nov 26, 2025 at 3:16 PM Sushanth Rao <rao.s...@gmail.com> wrote:
--

Rahul Kumar

unread,
Nov 26, 2025, 5:50:01 AM (4 days ago) Nov 26
to Kaiwan N Billimoria, Sushanth Rao, kernel-meet...@googlegroups.com

Devaansh Kumar

unread,
Nov 26, 2025, 8:44:04 AM (4 days ago) Nov 26
to Kernel Meetup Bangalore
+1

Nilay Shroff

unread,
Nov 27, 2025, 2:21:25 AM (3 days ago) Nov 27
to Rahul Kumar, Kaiwan N Billimoria, Sushanth Rao, kernel-meet...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages