Как работает IPC (Inter-Process Communication) в Node.js?

Middle
216 просмотров
AFK Offer AI

IPC позволяет родительскому и дочернему процессу обмениваться сообщениями. При child_process.fork() автоматически создаётся IPC канал. Родитель: child.send({type: "task", data}), child.on("message", handler). Ребёнок: process.send(result), process.on("message", handler). Сообщения сериализуются через JSON. Для передачи больших объёмов данных используй Streams или SharedArrayBuffer через worker_threads.

Следующий вопрос

Как настроить database replication в Node.js приложении?