Loading…
In-Person
August 26, 2025

The schedule is subject to change, so please check back before the event for the most up to date information.

Learn More and Register to Attend This Event

Please note that all session times are listed below in Pacific Daylight Time (PDT), UTC -7.
Company: Advanced clear filter
Tuesday, August 26
 

4:00pm PDT

Experiences With Integration of Io_uring Into GRPC-C++ - Vignesh Babu & Minwoo Ahn, Google
Tuesday August 26, 2025 4:00pm - 4:30pm PDT
io_uring is an open source asynchronous syscall API for linux which allows an user to submit a syscall and receive an asynchronous completion notification. It brings some advanced features such as (1) syscall batching and chaining - the ability to batch multiple syscalls into one submission into the kernel, (2) buffer pooling - automatic selection of receive buffers from a pre-registered set of buffers to hold data read over the socket. These features can help improve performance of the gRPC-C++ stack. This talk would cover our experiences with developing an io_uring based EventEngine for gRPC-C++ and benchmarking it against the default epoll implementation.
Speakers
avatar for Vignesh Babu

Vignesh Babu

Senior Software Engineer, Google LLC
I am a senior software engineer at Google. I work in the gRPC-C++ team. I specialize in performance optimizations for the gRPC-C++ stack. Prior to joining Google, I received my PhD from the University of Illinois at Urbana Champaign on computer network modeling and simulation.
avatar for Minwoo Ahn

Minwoo Ahn

Student Researcher, Google
I am a Ph.D. candidate in the Department of Electrical and Computer Engineering at Sungkyunkwan University and also a member of Scalable Systems Software Laboratory at Yonsei University (advisor: Jinkyu Jeong). During my PhD, I worked as a Student Researcher at Google Cloud, where... Read More →
Tuesday August 26, 2025 4:00pm - 4:30pm PDT
Western Sycamore
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.