SharedArrayBuffer — буфер памяти, разделяемый между main thread и workers. В отличие от postMessage (копирование), SAB позволяет работать с одной памятью. Нужен для: параллельных вычислений, WASM multi-threading. Требует COOP/COEP заголовки (Cross-Origin-Opener-Policy, Cross-Origin-Embedder-Policy) из-за Spectre. Atomics API для синхронизации: Atomics.wait(), Atomics.notify(), Atomics.load/store. Используется в основном с WebAssembly. Для обычного фронтенда postMessage + Transferable достаточно.
Что такое SharedArrayBuffer?
Senior
46 просмотровAFK Offer AI
Оптимизация производительности React-компонентов