io_uring nvme example

164 points servermeta_net

Hello everyone, I'm sharing here my NVMe io\_uring example. It took me 4 months to make it work, but it feel sooo good to have cracked the problem after so many tries.
Io\_uring is a next gen async io platform, and NVMe is a super fast API to talk directly with SSDs.
I hope by sharing this to avoid to others all the headaches I had :D

​

https://github.com/espoal/uring\_examples/blob/main/examples/nvme/src/main.rs