Я очень новичок в манипулировании процессами, и последние работы просто не могут понять меня, мне особенно интересно, как работает Eventemitter между процессами?
Итак, я запустил узел, и несколько рабочих разветвились модулем childProcess. Мне довелось заставить его работать так, чтобы мой единственный Eventemitter мог прослушивать испускаемые сообщения, отправленные childProcesses. (создание экземпляра eventemitter в родительском процессе, и родительский процесс, и дочерний процесс могут передать экземпляр)
Но как это работает под капотом? Я попытался взглянуть на документы. Похоже, идея состоит в том, что родительский процесс и дочерний процесс совместно используют узел, а узел на самом деле представляет собой несколько процессов различной функциональности, а родительский и дочерний процессы
https://nox.tips/ https://xender.vip https://testmyspeed.onl
содержатся в узле, поэтому они могут общаться с экземпляр эмитента? Поправь меня, если я абсурдно неправ.
И реализован ли протокол по протоколу IPC?