Обложка канала

Библиотека программиста

12328 @proglb

Библиотека программиста. Очень большая база книги по программированию.

Библиотека программиста

3 года назад
Открыть в
Multithreaded JavaScript: Concurrency Beyond the Event Loop Авторы: II Thomas Hunter, Bryan English (2021) По своей природе JavaScript должен быть однопоточным. Это отражено не только в библиотеках и приложениях, но и в сообщениях на онлайн-форумах, в книгах и документации. Благодаря недавним достижениям в платформе, таким как веб-воркеры в браузере, worker_threads в Node.js, а также объекты Atomics и SharedArrayBuffer, JavaScript инженеры могут создавать многопоточные приложения. Эти функции станут крупнейшим сдвигом парадигмы для самого популярного в мире языка программирования. Во время чтения книги вы: ✔️Узнаете, что такое многопоточное программирование и как вы можете извлечь из него пользу; ✔️Определите, когда следует и когда не следует использовать потоки в приложении; ✔️Организуете взаимодействие между потоками, используя объект Atomics; ✔️Поймёте как преимущества, так и недостатки использования общей памяти; ✔️Оцените производительность, чтобы узнать, когда вы выиграете от использования нескольких потоков.