Forwarded from Node.JS [ru] | Серверный JavaScript
Node.js работает в однопоточном режиме, используя цикл событий для обработки асинхронных операций. Однако потокобезопасность становится важной при работе с параллельными задачами или при использовании
worker_threads. В таких случаях необходимо обеспечить изоляцию данных между потоками.const { Worker, isMainThread, parentPort } = require('worker_threads');
if (isMainThread) {
const worker = new Worker(__filename);
worker.on('message', msg => console.log(`Получено от воркера: ${msg}`));
worker.postMessage('Привет из основного потока!');
} else {
parentPort.on('message', msg => {
console.log(`Получено в воркере: ${msg}`);
parentPort.postMessage('Привет обратно!');
});
}🗣 Потокобезопасность в Node.js обеспечивается изоляцией памяти worker_threads, и при необходимости обмена данными рекомендуется использовать сообщения между потоками для минимизации риска гонок данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from dot(ufna, dev)
Имхо в ближайшие пару дней об этом не напишет только ленивый — но тут в опенсорс вышла LTX-2, что есть прям кошернейшая модель для генерации видосов с аудио в синхроне из коробки: https://www.reddit.com/r/StableDiffusion/comments/1q7dzq2/im_the_cofounder_ceo_of_lightricks_we_just/
Чекать репо и запускать локально здесь: https://github.com/Lightricks/LTX-2
Чекать репо и запускать локально здесь: https://github.com/Lightricks/LTX-2
Reddit
From the StableDiffusion community on Reddit
Explore this post and more from the StableDiffusion community