axboe's profile picture. Linux kernel IO dabbler @ Meta

@axboe@fosstodon.org

Jens Axboe

@axboe

Linux kernel IO dabbler @ Meta @[email protected]

Fissato

122M IOPS in 2U, with > 80% of the system idle. Easy. #io_uring #linux

axboe's tweet image. 122M IOPS in 2U, with > 80% of the system idle. Easy.

#io_uring #linux

Repost di Jens Axboe

io_uring completely rewrote the assumptions of I/O as a syscall. It's an incredible development that's catching on quickly in distributed systems everywhere. Read this article on Systems Saturday! 🔗 Link in reply!

ashishjayamohan's tweet image. io_uring completely rewrote the assumptions of I/O as a syscall. It's an incredible development that's catching on quickly in distributed systems everywhere.

Read this article on Systems Saturday!
🔗 Link in reply!

Repost di Jens Axboe

First #iouring #linux kernel patch submitted for review … super excited about this one and will hopefully not be the last one . Thanks to @axboe for the guidance! lore.kernel.org/io-uring/20250… #oss


Repost di Jens Axboe

Turso — the next evolution of SQLite


Repost di Jens Axboe

Experimental support for io_uring & thread-per-core, shared-nothing design is now available! We're pushing hardware and kernel limits to deliver extreme performance & ultra-low latency. Want to help take Iggy to the next level? Feel free to contribute! #iggy #asf #io_uring #rust

ApacheIggy's tweet image. Experimental support for io_uring & thread-per-core, shared-nothing design is now available! We're pushing hardware and kernel limits to deliver extreme performance & ultra-low latency. Want to help take Iggy to the next level? Feel free to contribute!

#iggy #asf #io_uring #rust

As a parent myself, this is solid advice.

my son 👦 can be gay 🏳️‍🌈 my daughter 👧 can be lebanese 👭 but i will NEVER 😤‼️ raise a child 👶 who doesn’t understand io_uring



Repost di Jens Axboe

io_uring is better than epoll in almost every regards and via liburing it is easy to use. Other than it's more performant, io_uring is more flexible for other use cases (not only network i/o but also file i/o). It's wickedly fast! Got it working in both my C and Zig programs.


Repost di Jens Axboe

What happens when Java meets the power of Linux’s io_uring? Find out in this live-coded #JOTB25 talk by David Vlijmincx: “Async IO with Java and C” 👉 youtu.be/rF_ctLg6xuE Discover how to use Java’s FFI & Jextract to unlock native C-level performance. A must-watch for…

JOTBConf's tweet image. What happens when Java meets the power of Linux’s io_uring? 

Find out in this live-coded #JOTB25 talk by David Vlijmincx:
 “Async IO with Java and C” 

👉 youtu.be/rF_ctLg6xuE

Discover how to use Java’s FFI & Jextract to unlock native C-level performance.

A must-watch for…

Repost di Jens Axboe

The last couple of months have been awesome! Thanks to the amazing support from our ever-growing community, we’ve added a bunch of cool new features. Now it’s time to gear up for the next release — stay tuned, more updates coming soon! #iggy #rust #asf #apache #streaming #github

ApacheIggy's tweet image. The last couple of months have been awesome! Thanks to the amazing support from our ever-growing community, we’ve added a bunch of cool new features. Now it’s time to gear up for the next release — stay tuned, more updates coming soon!

#iggy #rust #asf #apache #streaming #github

Repost di Jens Axboe

Eternally vindicated tweet. Got a 10x speed up in my code by actually learning how io_uring works.

JackStouffer's tweet image. Eternally vindicated tweet.

Got a 10x speed up in my code by actually learning how io_uring works.

Repost di Jens Axboe

Monad Tech Fact #14 Most blockchains use standard file I/O slow and blocking. @monad_xyz uses io_uring, Linux’s ultra-fast async disk interface. It enables non-blocking, batched read/write ops perfect for high-throughput state access. SSD = a feature, not a bottleneck.

Anna272493's tweet image. Monad Tech Fact #14

Most blockchains use standard file I/O  slow and blocking.

@monad_xyz  uses io_uring, Linux’s ultra-fast async disk interface.

It enables non-blocking, batched read/write ops perfect for high-throughput state access.

SSD = a feature, not a bottleneck.

liburing 2.11 was released yesterday, get those distro packages updated! Hot on the heels of that, Christian's rust crate transliteration got updated today as well, to match version 2.11: crates.io/crates/axboe-l…


Repost di Jens Axboe

IO_uring Shows Promising Potential For Linux Accelerator Drivers phoronix.com/news/IO_uring-…


Repost di Jens Axboe

agave-io-uring finally landed in agave (link below). Cleaning up accounts at startup goes from ~1 minute to 4s. Snapshot unpack is next. We're sending startup time to 0 in 2.3 📉


Repost di Jens Axboe

We are happy to announce the release of #netty 4.2.2.Final. This is our second release for the 4.2 release train, including bug-fixes, performance enhancement and new features. For all the details please read our release announcement: netty.io/news/2025/06/0…


Repost di Jens Axboe

I am excited to finally announce the release of #netty 4.2.0.Final which is in the making for quite some time! This release comes with a lot of new exciting features, including the highly anticipated #io_uring support. See netty.io/news/2025/04/0…


All of these are now in - io_uring network rx zero-copy! Woot.

All PRs sent to Linus for 6.15, in order: lore.kernel.org/io-uring/c8ee7… lore.kernel.org/linux-block/aa… lore.kernel.org/io-uring/12e0a… lore.kernel.org/io-uring/3ad3c… lore.kernel.org/io-uring/7994e… Some good stuff in there! First two are merged, last three were sent out today.



All PRs sent to Linus for 6.15, in order: lore.kernel.org/io-uring/c8ee7… lore.kernel.org/linux-block/aa… lore.kernel.org/io-uring/12e0a… lore.kernel.org/io-uring/3ad3c… lore.kernel.org/io-uring/7994e… Some good stuff in there! First two are merged, last three were sent out today.


Repost di Jens Axboe

PostgreSQL Database Lands Initial Support For IO_uring: "Can Be Considerably Faster" phoronix.com/news/PostgreSQ…


Repost di Jens Axboe

📣 Java devs, this one’s for you! We’re hyped to have David Vlijmincx (@JPoint) at @JOTBConf! 🎤 🔹 Async IO with Java & C 🔹 David will go deep into Java’s Foreign APIs & Linux’s io_uring, showing how to integrate (almost) any C code into Java. Live coding + performance tips…

JOTBConf's tweet image. 📣 Java devs, this one’s for you!

We’re hyped to have David Vlijmincx (@JPoint) at @JOTBConf! 🎤

🔹 Async IO with Java & C 🔹

David will go deep into Java’s Foreign APIs & Linux’s io_uring, showing how to integrate (almost) any C code into Java. Live coding + performance tips…

Loading...

Something went wrong.


Something went wrong.