(no title)
strictfp | 2 years ago
Python just scales terribly, no matter if you use multi-process or not. Java can get pretty good perf, but you'll need some libs or quite a bit of code to get nonblocking IO sending working well, or you're going to eat huge amounts of resources for moderate returns.
Node really excels at this use case. You can saturate the lines pretty easily.
hughesjj|2 years ago
Did I miss something? Does nodes/highland have good shared memory semantics these days?
I've always felt the best analogy to python concurrency was (node)js, but I admittedly haven't kept up all that well.
goatlover|2 years ago
porridgeraisin|2 years ago
pid-1|2 years ago
krylon|2 years ago
I vaguely recall Node used to run multiple threads under the hood for disk I/O, but it might use kqueue/epoll these days.
strictfp|2 years ago
https://youtu.be/ztspvPYybIY