[ 
https://issues.apache.org/jira/browse/RATIS-2545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Andika updated RATIS-2545:
-------------------------------
    Description: 
Netty 4.2 has graduated the IO_URING support by using 
MultiThreadIoEventLoopGroup which was reported to have higher performance than 
epoll for high throughput scenario. Let's try to implement and test it. 

https://netty.io/wiki/netty-4.2-migration-guide.html

Also see other Apache projects
* https://issues.apache.org/jira/browse/CASSANDRA-19887
* https://issues.apache.org/jira/browse/SPARK-54086

See IO_URING description
https://kernel.dk/io_uring.pdf

  was:
Netty 4.2 has graduated the IO_URING support by using 
MultiThreadIoEventLoopGroup which was reported to have higher performance than 
epoll for high throughput scenario. Let's try to implement and test it. 

https://netty.io/wiki/netty-4.2-migration-guide.html

Also see other Apache projects
* https://issues.apache.org/jira/browse/CASSANDRA-19887
* https://issues.apache.org/jira/browse/SPARK-54086


> Adopt Netty IO_URING to improve performance
> -------------------------------------------
>
>                 Key: RATIS-2545
>                 URL: https://issues.apache.org/jira/browse/RATIS-2545
>             Project: Ratis
>          Issue Type: Improvement
>            Reporter: Ivan Andika
>            Assignee: Ivan Andika
>            Priority: Major
>
> Netty 4.2 has graduated the IO_URING support by using 
> MultiThreadIoEventLoopGroup which was reported to have higher performance 
> than epoll for high throughput scenario. Let's try to implement and test it. 
> https://netty.io/wiki/netty-4.2-migration-guide.html
> Also see other Apache projects
> * https://issues.apache.org/jira/browse/CASSANDRA-19887
> * https://issues.apache.org/jira/browse/SPARK-54086
> See IO_URING description
> https://kernel.dk/io_uring.pdf



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to