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

People have been taught to be irrationally afraid of in-process concurrency (including async). Not too long ago the standard approach for concurrency was "it's hard, don't do it".

I've been told off in code review for using Python's concurrent.futures.ThreadPoolExecutor to run some http requests (making the code finish N times faster, in a context where latency mattered) "because it's hard to reason about".



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

Search: