What does HackerNews think of glommio?
Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
https://www.youtube.com/watch?v=PbgTyCSDPrs
https://itnext.io/modern-storage-is-plenty-fast-it-is-the-ap... https://news.ycombinator.com/item?id=25220892
https://github.com/DataDog/glommio https://www.datadoghq.com/blog/engineering/introducing-glomm...
seastar.io is a high level framework that I believe has "figured out" io_uring, with additional caveats the framework imposes (which is honestly freeing).
Additionally the rust equivalent: https://github.com/DataDog/glommio
> I'm working in Rust, not Zig, but a lot of nice stuff to read through here.
FYI, Datadog has a Rust library for scheduling things to run thread-per-core with io_uringIt'd be really useful for DB use cases:
And I integrated Hyper as an example: https://github.com/DataDog/glommio/blob/master/examples/hype...
And the performance was blisteringly quick (6x better latency streaming from a file compared to Nginx).
Glommio [2] (believe it used to be called Scipio) is a thread-per-core framework for Rust modeled after Seastar.
There isn't much in the hn hive mind about it, this one [3] stands out.
[1] https://www.youtube.com/watch?v=0S6i9BmuF8U
Related: The experimental async aware (io_uring optimized) Glommio API may eventually supplant POSIX I/O.
https://github.com/DataDog/glommio
"Modern storage is plenty fast. It is the APIs that are bad." https://itnext.io/modern-storage-is-plenty-fast-it-is-the-ap...
[1]: https://github.com/DataDog/glommio [2]: https://news.ycombinator.com/item?id=24976533