@puzpuzpuz да, вы совершенно правы, worker_threads использует v8 Isolate и для всех остальных поясню, что это приводит к созданию отдельного хипа, стека, своего сборщика мусора и цикла собыий, очереди макрозадач и микрозадач. Это полная изоляция, кроме полной изоляции есть еще контексты, внутри каждой изоляции можно создать v8 context и объекты одного контекста можно по ссылке передать в другой, а с изоляциями так нельзя сделать, а значит и с воркер-тредами тоже нельзя.