# io\_uring

Linux-specific asynchronous I/O API that uses shared submission and completion ring buffers between user space and the kernel.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Linux's IO\_uring Sees Some "Crazy" Patches That Deliver Very Nice Improvements

DevFeed: [Linux's IO\_uring Sees Some "Crazy" Patches That Deliver Very Nice Improvements](<https://devfeed.tech/articles/linux-s-io-uring-sees-some-crazy-patches-that-deliver-very-nice-improvements-12417.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Linux-IO-uring-Crazy-Friday>)

Author: Michael Larabel

Published: 2026-09-11T16:21:33Z

Content type: news

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [io\_uring](<https://devfeed.tech/topics/io-uring.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [IO](<https://devfeed.tech/topics/io.md>)

Tags: [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [developer](<https://devfeed.tech/tags/developer.md>), [io](<https://devfeed.tech/tags/io.md>), [io-uring](<https://devfeed.tech/tags/io-uring.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>)

### AI overview

Linux io_uring patches proposed by Jens Axboe aim to improve blocking behavior and reduce unnecessary thread wakeups, context switches, and task-work completion overhead. Requests would run inline in blocking mode and offload only when they actually block, while preserving the submitting task's user-visible identity.

### Source excerpt

Linux block subsystem maintainer and IO_uring lead developer Jens Axboe continues to uncover new opportunities for making the wonderful IO_uring framework even more performant within the Linux kernel. For ending out the week he's posted some "crazy" patches delivering some significant gains...

## Offloading I/O to Dedicated Cores: An Asymmetric io\_uring Backend for Seastar and ScyllaDB

DevFeed: [Offloading I/O to Dedicated Cores: An Asymmetric io\_uring Backend for Seastar and ScyllaDB](<https://devfeed.tech/articles/offloading-i-o-to-dedicated-cores-an-asymmetric-io-uring-backend-for-seastar-and-scylladb-4875.md>)

Original publisher: [Read original article](<https://www.scylladb.com/2026/07/22/asymmetric-io_uring-backend-seastar/>)

Author: Cynthia Dunlop

Published: 2026-07-22T18:03:10Z

Content type: article

Language: en

Sources: [ScyllaDB](<https://devfeed.tech/sources/scylladb.md>)

Topics: [IO](<https://devfeed.tech/topics/io.md>), [io\_uring](<https://devfeed.tech/topics/io-uring.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [aio](<https://devfeed.tech/tags/aio.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [design](<https://devfeed.tech/tags/design.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [i](<https://devfeed.tech/tags/i.md>), [io-uring](<https://devfeed.tech/tags/io-uring.md>), [latency](<https://devfeed.tech/tags/latency.md>), [linux](<https://devfeed.tech/tags/linux.md>), [networking](<https://devfeed.tech/tags/networking.md>), [performance](<https://devfeed.tech/tags/performance.md>), [seastar](<https://devfeed.tech/tags/seastar.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

This article presents Seastar's asymmetric io_uring backend, which moves low-level I/O work from application cores to dedicated cores. It explains the shared-nothing architecture, the motivations for offloading I/O, the design trade-offs, and the comparison with Seastar's existing linux-aio backend.

### Source excerpt

We moved low-level I/O execution off application cores to dedicated networking cores using Seastar's new asymmetric_io_uring backend. Explore the architecture design, trade-offs, and benchmark results.

## QEMU version 10.2.0 released

DevFeed: [QEMU version 10.2.0 released](<https://devfeed.tech/articles/qemu-version-10-2-0-released-32655.md>)

Original publisher: [Read original article](<https://www.qemu.org/2025/12/24/qemu-10-2-0/>)

Published: 2025-12-24T23:12:00Z

Content type: release

Language: en

Sources: [QEMU](<https://devfeed.tech/sources/qemu.md>)

Topics: [qemu](<https://devfeed.tech/topics/qemu.md>), [version](<https://devfeed.tech/topics/version.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [io\_uring](<https://devfeed.tech/topics/io-uring.md>), [Arm](<https://devfeed.tech/topics/arm.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [migration](<https://devfeed.tech/topics/migration.md>), [virtio](<https://devfeed.tech/topics/virtio.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [arm](<https://devfeed.tech/tags/arm.md>), [availability](<https://devfeed.tech/tags/availability.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [ci](<https://devfeed.tech/tags/ci.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [features](<https://devfeed.tech/tags/features.md>), [google](<https://devfeed.tech/tags/google.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [io-uring](<https://devfeed.tech/tags/io-uring.md>), [migration](<https://devfeed.tech/tags/migration.md>), [performance](<https://devfeed.tech/tags/performance.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [qemu-10-2](<https://devfeed.tech/tags/qemu-10-2.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [testing](<https://devfeed.tech/tags/testing.md>), [virtio](<https://devfeed.tech/tags/virtio.md>)

### AI overview

QEMU 10.2.0 has been released, with over 2,300 commits from 188 authors. Highlights include FreeBSD 9pfs support, live VM updates through cpr-exec migration, io_uring performance improvements, expanded ARM and RISC-V emulation, and additional fixes and device support.

### Source excerpt

We'd like to announce the availability of the QEMU 10.2.0 release. This release contains 2300+ commits from 188 authors.

## How io\_uring improves database performance

DevFeed: [How io\_uring improves database performance](<https://devfeed.tech/articles/how-io-uring-improves-database-performance-39641.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2025-12-11_how-iouring-improves-database-performance>)

Published: 2025-12-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [io\_uring](<https://devfeed.tech/topics/io-uring.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Linux Kernel](<https://devfeed.tech/topics/linux-kernel.md>), [NVMe](<https://devfeed.tech/topics/nvme.md>)

Tags: [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [database-performance](<https://devfeed.tech/tags/database-performance.md>), [io](<https://devfeed.tech/tags/io.md>), [io-uring](<https://devfeed.tech/tags/io-uring.md>), [nvme](<https://devfeed.tech/tags/nvme.md>), [performance](<https://devfeed.tech/tags/performance.md>)

### AI overview

This article explains how io_uring improves database performance through shared submission and completion queues, batching, fewer system calls, zero-copy operation, and features such as SQPoll and registered buffers. It also discusses DMA and the relevance of fast NVMe storage.

### Source excerpt

. [How io_uring Improves Database Performance](how-iouring-improves-database-performance-cover...

## Postgres 18 Beta 1 Introduces Asynchronous I/O and Upgrade and Observability Changes

DevFeed: [Postgres 18 Beta 1 Introduces Asynchronous I/O and Upgrade and Observability Changes](<https://devfeed.tech/articles/postgres-18-beta-is-out-7-features-you-should-know-about-5727.md>)

Original publisher: [Read original article](<https://neon.com/blog/postgres-18-beta-is-out>)

Author: Heikki Linnakangas

Published: 2025-05-08T21:17:13Z

Content type: release

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>), [io\_uring](<https://devfeed.tech/topics/io-uring.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Statistics](<https://devfeed.tech/topics/statistics.md>)

Tags: [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [io-uring](<https://devfeed.tech/tags/io-uring.md>), [linux](<https://devfeed.tech/tags/linux.md>), [observability](<https://devfeed.tech/tags/observability.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [statistics](<https://devfeed.tech/tags/statistics.md>)

### AI overview

Neon contributors describe the Postgres 18 Beta 1 release, highlighting its new asynchronous I/O subsystem, selectable I/O methods including io_uring, retained planner statistics during pg_upgrade, new upgrade options, and observability changes.

### Source excerpt

Postgres 18 Beta 1 just shipped. As with previous major releases, this beta includes previews of all features planned for general availability. Read the release notes for the full list of updates, but we're gonna go through some highlights on this post. New in Postgres 18 Asynchr...

## Open-source project release checklist

DevFeed: [Open-source project release checklist](<https://devfeed.tech/articles/open-source-project-release-checklist-40734.md>)

Original publisher: [Read original article](<https://radek.io/posts/release-checklist/>)

Published: 2015-11-23T00:00:00Z

Content type: tutorial

Language: en

Sources: [Radek Pazdera](<https://devfeed.tech/sources/radek-pazdera.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Code](<https://devfeed.tech/topics/code.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [io\_uring](<https://devfeed.tech/topics/io-uring.md>), [test](<https://devfeed.tech/topics/test.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [bug](<https://devfeed.tech/topics/bug.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [docs](<https://devfeed.tech/tags/docs.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [release](<https://devfeed.tech/tags/release.md>), [test](<https://devfeed.tech/tags/test.md>)

### AI overview

A practical checklist for releasing an open-source project, covering licensing, a landing page, accessibility, documentation, bug tracking, contributor-friendly tasks, and testing tools.

### Source excerpt

Things to remember when open-sourcing your code