<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: melhindi</title><link>https://news.ycombinator.com/user?id=melhindi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 02:02:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=melhindi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by melhindi in "How to Write to SSDs [pdf]"]]></title><description><![CDATA[
<p>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!</p>
]]></description><pubDate>Sat, 16 May 2026 08:05:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48157942</link><dc:creator>melhindi</dc:creator><comments>https://news.ycombinator.com/item?id=48157942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48157942</guid></item><item><title><![CDATA[New comment by melhindi in "High-Performance DBMSs with io_uring: When and How to use it"]]></title><description><![CDATA[
<p>Thank you for the feedback, happy to hear that.</p>
]]></description><pubDate>Thu, 08 Jan 2026 21:33:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46546809</link><dc:creator>melhindi</dc:creator><comments>https://news.ycombinator.com/item?id=46546809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46546809</guid></item><item><title><![CDATA[New comment by melhindi in "High-Performance DBMSs with io_uring: When and How to use it"]]></title><description><![CDATA[
<p>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)</p>
]]></description><pubDate>Wed, 07 Jan 2026 08:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46523944</link><dc:creator>melhindi</dc:creator><comments>https://news.ycombinator.com/item?id=46523944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46523944</guid></item><item><title><![CDATA[New comment by melhindi in "High-Performance DBMSs with io_uring: When and How to use it"]]></title><description><![CDATA[
<p>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 <a href="https://x.com/Tobias__Ziegler/status/1997256242230915366" rel="nofollow">https://x.com/Tobias__Ziegler/status/1997256242230915366</a>). @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.</p>
]]></description><pubDate>Wed, 07 Jan 2026 08:02:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46523784</link><dc:creator>melhindi</dc:creator><comments>https://news.ycombinator.com/item?id=46523784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46523784</guid></item><item><title><![CDATA[New comment by melhindi in "High-Performance DBMSs with io_uring: When and How to use it"]]></title><description><![CDATA[
<p>Thank you for the feedback, glad to hear that!</p>
]]></description><pubDate>Tue, 06 Jan 2026 21:44:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46519294</link><dc:creator>melhindi</dc:creator><comments>https://news.ycombinator.com/item?id=46519294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46519294</guid></item><item><title><![CDATA[New comment by melhindi in "High-Performance DBMSs with io_uring: When and How to use it"]]></title><description><![CDATA[
<p>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.</p>
]]></description><pubDate>Tue, 06 Jan 2026 21:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46519161</link><dc:creator>melhindi</dc:creator><comments>https://news.ycombinator.com/item?id=46519161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46519161</guid></item><item><title><![CDATA[New comment by melhindi in "High-Performance DBMSs with io_uring: When and How to use it"]]></title><description><![CDATA[
<p>Hi, I am one of the authors. Happy to take questions.</p>
]]></description><pubDate>Tue, 06 Jan 2026 20:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46518062</link><dc:creator>melhindi</dc:creator><comments>https://news.ycombinator.com/item?id=46518062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46518062</guid></item></channel></rss>