Re:How Rust optimizes async/await
by dangxiaopin on Monday August 19, 2019 @09:46PM
(#20743206)
To implement, no. To make a performant server- yes. Most systems have limited number of threads (low limit constant compiled with the kernel), and each thread is triggered by the scheduler, not by network events, which is very uneconomical.
You with application level concurrency you get 100x performance boost for network servers.
You with application level concurrency you get 100x performance boost for network servers.