loading...

re: Is Node.js really single-threaded? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Unless you use threads.js

From what I can tell (correct me if I'm wrong), this uses service workers under the hood.
Those have the problem that you're not able to share memory, so if you want to pass large amounts of data around, you're effectively copying it every time it moves between threads.
While perhaps not problematic for some, I see this cause problems on large scale if you're not careful about what you're passing around; as well as the issue that suddenly you're not passing by reference whereas a regular function call would (for objects etc).

Code of Conduct Report abuse