[
https://issues.apache.org/jira/browse/CASSANDRA-19887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sam Lightfoot updated CASSANDRA-19887:
--------------------------------------
Change Category: Performance
Complexity: Normal
> Support Netty io_uring Transport
> --------------------------------
>
> Key: CASSANDRA-19887
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19887
> Project: Apache Cassandra
> Issue Type: Improvement
> Components: Legacy/Core
> Reporter: Sam Lightfoot
> Priority: Normal
>
> Netty has introduced support for Linux’s new io_uring I/O interface (since
> 5.1) as an incubator feature, which has demonstrated significant performance
> improvements over traditional I/O mechanisms like epoll due to a reduction in
> syscalls, notably through batching to the completion and completion queues.
> [Netty Incubator Transport
> IO_URING|https://github.com/netty/netty-incubator-transport-io_uring?tab=readme-ov-file]
> It would be valuable to assess the potential performance gains of the
> io_uring interface through testing and consider adding experimental support
> in Cassandra, ensuring readiness for when this feature becomes a stable part
> of Netty.
> Update: 31/05/25 - io_uring is no longer incubator and was merged into Netty
> 4.2.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]