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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions