5 ms·
> A program which uses poll effectively is going to be simpler, reasonably performant, Only for newbie values of "performant". I work on data-storage servers.
by notacoward 8y ago
> A program which uses poll effectively is going to be simpler, reasonably performant,
Only for newbie values of "performant". I work on data-storage servers. It has been quite a few years since I've worked on one that didn't absolutely need to take advantage of multiple cores to get competitive performance, and I'm very far from being alone in this need. Splitting one server into many separate processes is not a solution in these cases, as it just moves complexity from the in-process domain to the between-process domain where it's even harder to maintain good performance (or even validate correctness). As soon as I read "concurrency is generally a bad thing" the author lost all credibility.