melhindi
Re:BtrLog: Low-Latency Logging for Cloud Database Systems
on Thursday August 27, 2026 @06:40AM (#49462608)
Hi all, co-author here, I am happy to answer questions.
Looking forward to your feedback about the paper.
Re:How to Write to SSDs [pdf]
on Saturday May 16, 2026 @04:05AM (#48157942)
To add to that: some of the techniques are well known to storage experts, but not yet widespread among database engineers.
The paper does a great job of explaining the effects on database systems. Great work!
Re:High-Performance DBMSs with io_uring: When and How to use it
on Thursday January 08, 2026 @04:33PM (#46546809)
Thank you for the feedback, happy to hear that.
Re:High-Performance DBMSs with io_uring: When and How to use it
on Wednesday January 07, 2026 @03:28AM (#46523944)
Adding to the answer from cptnntsoobv:
All major cloud providers (AWS, Azure, GCP) and also smaller providers (e.g., Hetzner) support io_uring on VMs.
We ran some tests on AWS, for example.
The experiments in the paper were done on our lab infrastructure to test io_uring on 400G NICs (which are not yet widely available in the cloud)
Re:High-Performance DBMSs with io_uring: When and How to use it
on Wednesday January 07, 2026 @03:02AM (#46523784)
Thank you for the feedback on the paper and the guidelines.
Regarding kernel versions:
io_uring is under very active development (see the plot at https://x.com/Tobias__Ziegler/status/1997256242230915366). @axboe and team regularly push new features and fixes out. Therefore, some features (e.g., zero-copy receive) require very new kernels.
Regarding deployments:
Please refer to the other discussions regarding cloud deployment and containers. Besides the discussed limitations, some features (e.g., zero-copy receive) also require up-to-date drivers, and hence, results are also sensitive to the used hardware.
Note that the three key features of io_uring (unified interface, async, batching) are available in very early kernels. As our paper demonstrates, these are the key aspects that unlock architectural (and the biggest per) improvements.
Re:High-Performance DBMSs with io_uring: When and How to use it
on Tuesday January 06, 2026 @04:44PM (#46519294)
Thank you for the feedback, glad to hear that!
Re:High-Performance DBMSs with io_uring: When and How to use it
on Tuesday January 06, 2026 @04:35PM (#46519161)
Very good point! You’re absolutely right: The fact that io_uring is blocked by default in Docker and other sandboxes due to security concerns is important context, and we should have mentioned it explicitly there. We'll update the post, and happy to incorporate any other caveats you think are worth calling out.
Re:High-Performance DBMSs with io_uring: When and How to use it
on Tuesday January 06, 2026 @03:19PM (#46518062)
Hi, I am one of the authors. Happy to take questions.