4 ms·
Actix smashes a lot of benchmarks. For the regular dev/company in production use have no idea why people would use it. Hyper seems the sane option for most try
by DarthGhandi 7y ago
Actix smashes a lot of benchmarks. For the regular dev/company in production use have no idea why people would use it.
Hyper seems the sane option for most trying to simply build a backend.
It's really good to see others building on it though. Won't deny how clunky it once was before async got stabilized.
- _-___________-_ 7y agoYou have to adjust the filters, because hyper isn't considered a "framework", but the TechEmpower benchmarks show hyper beating even actix (though it's narrow). Definitely agree things were pretty clunky for async Rust web stuff before async/await!
- DarthGhandi 7y agoThe sugar is real nice with async/await, plus some performance improvements. I got all excited upon release and moved my backend over to async, do somewhat regret not waiting 6 months. Docs are sparse, this is across all the various crates needed, a bunch of required interoperable parts all needing specific alpha versions or separate preview crates. Can't deny it's not user friendly right now. Very much early days. Regardless, a lot of effort was put into the design and have to respect core devs for that. Think it was the most discussed/debated feature ever.
- Dowwie 7y agoAsync-await is a game changer for all async rust development. Futures combinators became a sunk cost. Good riddance.