3 ms·
That's why the post you just replied to suggested that Node may not be the right tool for those kind of tasks.
by skosch 9y ago
That's why the post you just replied to suggested that Node may not be the right tool for those kind of tasks.
- grawlinson 9y agoFor these workloads, I would consider a compiled language with great parallelism/concurrency. e.g Rust or GoLang.
- kelnos 9y agoThe problem is that I see a lot of projects written in languages with single-threaded runtimes (python more often than node) that become difficult/expensive to scale and extend down the road. I loathe the idea of a rewrite, but sometimes the initial language choice lacked forethought to the point where it makes sense to rewrite in something that actually can make use of all of a machine's processing resources. Things like greenlet and gevent (and likely napa.js) are band-aids over the underlying problem.