My journey optimizing Java’s io_uring bindings taught me what performance truly means. Through misleading benchmarks, midnight debugging sessions, and countless profiler runs, I discovered how to properly measure and systematically improve I/O performance. This talk reveals the practical techniques that pushed my implementation far beyond FileChannels, the surprising bottlenecks I encountered, and the hard-won lessons that transformed how I approach performance engineering in the Java ecosystem.
