Skip to content

Worker Threads

worker threads

Source: https://i.imgur.com/jSf4o77.jpg

Les worker threads sont un module permettant de créer des threads en JavaScript. (oui oui, des vrais threads !) Officiellement, ils doivent permettre aux développeurs de traiter des tâches lourdes sans bloquer le processus principal.

Ils auront leurs propres instances de v8/libuv, et par conséquence, leurs propres instances de Node.js.

Ils pourront communiquer avec le processus principal par envoi de messages.

Enfin, fromage sur la tartiflette, ils peuvent partager la mémoire via des SharedArrayBuffer et ArrayBuffer.