Size: a a a

2019 April 01

Е

Евгений in pro.elixir
тогда его вообще невозможно мониторить из другой ноды без посредников
источник

Е

Евгений in pro.elixir
а ты вроде как сказал, что можно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если есть процесс, то его можно мониторить из другой ноды, естественно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если ты запустишь через rpc генсервер, то создастся процесс, который запустит другой процесс. Этот второй процесс будет генсервером, а первый процесс умрет
источник

Е

Евгений in pro.elixir
кажется доходит, наверное
источник

NI

Nadya Isaeva in pro.elixir
Всем привет! Ищу несколько человек в команду разработки рекламной платформы, которой уже 2 года, сейчас наметился крупный скачок, масштабируемся. Решение в крупной коммерческой эксплуатации. Хайлод.
Разрабатывают сервисы с использованием Elixir/Erlang и многообещающего и активно развивающегося фреймворка Phoenix.

Ожидаем:
·  знание Erlang, его стандартных библиотек, OTP
·  внимательное отношение к тестированию, как к unit-тестам, так и к интеграционным
·  умение работать с командой (Jira, Bitbucket, Slack)
·  знание PostgreSQL, Redis
·  готовность выполнить тестовое задание
Большим плюсом будет опыт работы с Rails.

Офис в Москве, район м. 1905 года, можно удалённо из любого города. Желательно на full time, но с условно гибким графиком.
Текущая команда backend разработки - 4 человека на этом стэке.
Компания входит в крупный IT холдинг, в котором более 500 сотрудников и офисы в 3 городах. Есть возможность сменить проект, после какого-то приемлемого срока работы, если что-то пойдёт не так.
Очень дружеская обстановка, дотация на покупку ноута, если необходимо, белые, пушистые:)
Шейкелей по скилам в рамках нормальной живой конкуренции, ограничений нет.
Если заинтересовало, пишите в личку😉
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Если ты запустишь через rpc генсервер, то создастся процесс, который запустит другой процесс. Этот второй процесс будет генсервером, а первый процесс умрет
короче ответ на мой вопрос: регистри поломаются, так как при вызове через rpc на удаленной ноде создается новый временный процесс. если бы это сразу сказали, вопрос бы отпал.
источник

Е

Евгений in pro.elixir
сейчес мне то что создается новый процесс очевидно, но поначалу почему-то я решил что тот же :)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Евгений
короче ответ на мой вопрос: регистри поломаются, так как при вызове через rpc на удаленной ноде создается новый временный процесс. если бы это сразу сказали, вопрос бы отпал.
Ты можешь посмотреть сырцы и слать такое же сообщение как Registry.register только вместо self нужный пид)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Только если тебе потому руки оторвут, то я не причем
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Ты можешь посмотреть сырцы и слать такое же сообщение как Registry.register только вместо self нужный пид)
я посмотрел, там еще Process.link есть, который тоже не умеет два произвольных пида соединять
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Только если тебе потому руки оторвут, то я не причем
я сам себе хозяин, но таки да, сам себе оторву
источник

Е

Евгений in pro.elixir
между нодами никаких регистри, фениксовский пабсаб вроде распределенный
источник

Е

Евгений in pro.elixir
можно поднять ноду с таким пабсабом и гонять через нее
источник

Е

Евгений in pro.elixir
походу линк между процессами возможен, только если они оба на одной ноде, вот где корень всего
источник

Е

Евгений in pro.elixir
а вот монитор возможен
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Короче учи ОТП
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Короче учи ОТП
это очень широкое понятие, многое я знаю
источник

Е

Евгений in pro.elixir
конкретно распределенные штуки не ковырял еще
источник

Е

Евгений in pro.elixir
ну лоханулся, с процессами, сорян. оно же на другой ноде, очевидно, что будет другой процесс, чота переклинило.
источник