etcd-io / etcd-io/bbolt

[feature request] add option to introduce io-uring for Commit

Open
#1,043 3 comments 3 reactions 0 assignees View on GitHub
stage/tracked
Dominant language
Go
Stars
9.7k
Forks
753
Avg merge
1d 8h
Merged PRs (30d)
18

Description

Currently, when bbolt commits changes, the writeAt operations are sequential.
This proposal is trying to introduce io-uring to submit multiple writing operations in one time.
Since io-uring is kernel level feature, it's not always available. So, it will be optional and by default disable.
The detail design is still WIP and I will share it later via google doc.

cc @gangli113

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.