|
|
|
|
|
by riku_iki
973 days ago
|
|
> that async programming aims to avoid (performance, deadlocks, your business logic being cluttered with low level implementation details). I disagree with you, my code looks safe and simple with explicit blocking threading, and at the same time is much simpler to reason about what is going on and tune in contrast to async frameworks which hide most of the details under the hood. You can argue about performance, that async/epoll/etc allows to avoid spawning thousands of threads and remove some overhead, but there is no much benchmarks in internet (per my research) which would say that this performance overhead is large. |
|