Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's a good overview similar to my experience.

> those are pointless for an internal backend with at most 10 concurrent connections

I'm also arguing that the benefit of async over threads at 10 _thousand_ concurrent connections is still unclear. Yes memory usage will be less, but memory is cheap. Context switching overhead may be less, but a lot of it is still there because of readiness-based I/O. We don't see new, high-scale systems built on blocking I/O perhaps not because they can't be, but because async has become the norm, at the cost of _a lot_ of complexity.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: