SESSION ON-DEMAND

All Things P99

The event for developers who care about P99 percentiles and high-performance, low-latency applications

A Java Developer’s Quest for I/O Performance

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.

18 minutes
Register for access to all 60+ sessions available on demand.
Fill out the form to watch this session from the P99 CONF 2025 livestream. You’ll also get access to all available recordings.

David Vlijmincx, Java Developer at JPoint

I’m a software developer at JPoint who loves to use and find new techniques and pragmatically apply them.