Skip to content

Introduce io_uring support to ClickHouse #10787

@chhetripradeep

Description

@chhetripradeep

Linux kernel has released a new asynchronous I/O APIs : io_uring and has added support for all network and disk I/O syscalls over last 1.5 year and it looks very promising.

Few of the other project has started adopting it and have seen performance benefits:

Many others frameworks like Netty are planning to adopt it too: https://twitter.com/normanmaurer/status/1257597649705893888

In context with the scale at which everyone runs clickhouse, I think it will be of great performance improvement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions