[ 
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]

Reply via email to