[
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 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
See IO_URING description
https://kernel.dk/io_uring.pdf
> 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 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)