Skip to content

Instantly share code, notes, and snippets.

Adding io_uring transport to Netty - Google Summer of Code 2020

  • Student: Josef Grieb
  • Github: @1Jo1

Aim

The new io_uring interface added to the Linux Kernel 5.1 is a high I/O performance scalable interface for fully asynchronous Linux syscalls. The goal of this project is to add io_uring based transport for Linux to make Netty more efficient in terms of throughput and latency by reducing the number of syscalls.

Implementation