модуль cluster и worker_threads

132
13 ноября 2018, 16:40

Друзья, пожалуйста объясните, кто пользовался этими модулями, в чем разница между ними, судя из документации модуля cluster, он создает новый процесс и IPC канал между ними для общения, а как работает worker_threads? Это что-то наподобие каналов в golang? Судя из документации этого модуля, он создает новый легковесный поток на новом ядре. К примеру мне нужно посчитать огромный массив, что предпочтительнее использовать в этом случае? Как ведет себя worker_threads модуль в однопроцессорных системах? Является ли модуль worker_threads заменой cluster? Где и когда его лучше применять ведь нода сама по себе асинхронна.

READ ALSO
Клик с последующим scrollLeft. Как?

Клик с последующим scrollLeft. Как?

Значит есть "горизонтальная" разметка, родитель 200% ширины и высота 100vh, две дочерние секции по 100% ширины, такой же высоты, overflow-y: hidden; Пс

145
Не работает скрипт плавной прокрутки

Не работает скрипт плавной прокрутки

Не работает скрипт плавной прокрутки к нужному элементу на странице, вместо плавной прокрутки при нажатии на кнопку, срабатывает мометальная...

180
Как нарисовать на canvas только часть картинки

Как нарисовать на canvas только часть картинки

есть 2 картинки и canvas, первая картинка рисуется полностью на весь canvasА вторую нужно показывать по частям, при чём не кругами или квадратами,...

149