LINUX.ORG.RU

История изменений

Исправление nanoolinux, (текущая версия) :

Так бимы это код для вм, не? Сейчас только hipe есть, но он всё равно без вм не фурычит насколько мне извесно.

Были новости о том, что один чел сделал вм, работающиюю прямо поверх xen, без оси, но там проприетарное решение. Я вот всё жду, когда сделают опен сорс, сильно охота на это посмотреть.

А вообще, ерланговский процессы от юниксоидных мало чем отличаются с точки зрения супервайзеров. В юниксе можно так сделать обработчик sigchld и будет простой супервайзер. Обмен данными огранизовать через stdin/stdout. Если stdin закрыли (родитель умер), то дочерний закрываемся. Чем не spawn_link? Только такой подход имеет тот недостаток, что сложно сделать distributed application (наверное даже не возможно без костылей) и боюсь обмен данными через sysV ipc будет медленее, чем Pid ! {ping, self()} какой-нибудь.

Кстати whatsapp -оский сервер говорят на ерланге написан. Вот это вот я понимаю масштабирование. А то нодежс, нодежс.

Исправление nanoolinux, :

Так бимы это код для вм, не? Сейчас только hipe есть, но он всё равно без вм не фурычит насколько мне извесно.

Были новости о том, что один чел сделал вм, работающиюю прямо поверх xen, без оси, но там проприетарное решение. Я вот всё жду, когда сделают опен сорс, сильно охота на это посмотреть.

А вообще, ерланговский процессы от юниксоидных мало чем отличаются с точки зрения супервайзеров. В юниксе можно так сделать обработчик sigchld и будет простой супервайзер. Обмен данными огранизовать через stdin/stdout. Если stdin закрыли (родитель умер), то дочерний закрываемся. Чем не spawn_link? Только такой подход имеет тот недостаток, что сложно сделать distributed application (наверное даже не возможно без костылей) и боюсь обмен данными через sysV ipc будет медленее, чем Pid ! {ping, self()} какой-нибудь.

Кстати whatsup -оский сервер говорят на ерланге написан. Вот это вот я понимаю масштабирование. А то нодежс, нодежс.

Исходная версия nanoolinux, :

Так бимы это код для вм, не? Сейчас только hipe есть, но он всё равно без вм не фурычит насколько мне извесно.

Были новости о том, что один чел сделал вм, работающиюю прямо поверх xen, без оси, но там проприетарное решение. Я вот всё жду, когда сделают опен сорс, сильно охота на это посмотреть.

А вообще, ерланговский процессы от юниксоидных мало чем отличаются с точки зрения супервайзеров. В юниксе можно так сделать обработчик sigchld и будет простой супервайзер. Обмен данными огранизовать через stdin/stdout. Если stdin закрыли (родитель умер), то дочерний закрываемся. Чем не spawn_link? Только такой подход имеет тот недостаток, что сложно сделать distributed application (наверное даже не возможно без костылей) и боюсь обмен данными через sysV ipc будет медленее, чем Pid ! {ping, self()} какой-нибудь.