HTTP/2 in Rust with io_uring: the road to h2spec @fasterthanlime
HTTP/2 in Rust with io_uring: the road to h2spec  @fasterthanlime
Uploaded January 2023 | Updated September 2026, 3 weeks ago
Follow me on Mastodon: https://octodon.social/@fasterthanlime
Support my work: fasterthanli.me/donate

I've been working on an open-source HTTP/1.1+2 implementation in Rust on top of tokio-uring for a while: github.com/hapsoc/hring

It recently started passing some h2spec tests. "All we need to do" is get all of them to pass! And maybe then we can start looking into performance. There's also some API design I need to do there.
HTTP/2 in Rust with io_uring: the road to h2specHighlighted code in slidesWhy you always write a scriptAll color is best-effortThe case for sans-ioGo telemetry couldve been usefulC++ vs Rust: which is faster?Why does this Rust program leak memory?The thing inside the thingGetting good at SNES games through DLL injectionForcing rustfmt to break codeThe virtue of unsynn
fasterthanlime |

HTTP/2 in Rust with io_uring: the road to h2spec

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER