Hacker News new | ask | show | jobs
An Introduction to Multithreading in Node.js (blog.appsignal.com)
1 points by zt4ff 1426 days ago
1 comments

I wonder why node call workers "threads" when they're actually os processes spawned like fork()

   const { isMainThread } = require('worker_threads')
   if (isMainThread) {
       const { Worker } = require('worker_threads')
       const worker = new Worker(__filename, { workerData: {})
   } else {
       const { workerData } = require('worker_threads')
   }