Size: a a a

2021 November 27

SB

S B in ErlangRus
Я не мог понять где эта стыковка происходит.
источник

SB

S B in ErlangRus
Пошёл гуглить, своё велосипедить не охота.
источник

SB

S B in ErlangRus
Вооьще, конечно, удивляет, что Эрланг из коробки ничего не предлагает по этой проблеме.
источник

EM

Evgeny M. in ErlangRus
Проблема сложней чем кажется, с учетом того что процессы могут запускаться на нескольких разных машинах
источник
2021 November 28

SB

S B in ErlangRus
Так а эликсирный режистри в дистрибьютед моде не работает?
источник

JM

Jonn Mostovoy in ErlangRus
но ведь ничего страшного не будет если испрльзовать регистр процессов
источник

JM

Jonn Mostovoy in ErlangRus
просто новые ноды не смогут взаимодействовать в рамках этого функционала друг с другом. получится такая федерация.
источник

LL

Lama Lover in ErlangRus
Работает когда нет сплита
источник

JM

Jonn Mostovoy in ErlangRus
чё
источник

JM

Jonn Mostovoy in ErlangRus
то есть типа после того как нода входит в кластер registry будет резолвить иначе чем до? 🤔
источник

LL

Lama Lover in ErlangRus
Нет. Сплит просто удалит из registry все процессы с других нод, хотя фактически они будут живы
источник

SB

S B in ErlangRus
А Эрланговский режим регистрации имени вроде {global, …} — это разве не то же самое?
источник

SB

S B in ErlangRus
Модуль global?
источник

JM

Jonn Mostovoy in ErlangRus
так, надо пойти доки почитать. мне казалось что если регать пиды через встроенный регистр, они будут локально (на уровне ноды) резолвиться, поскольку глобально (на уровне кластера) их осмысленео резолвить невозможно без уточнений что делать при партишене.
источник

LL

Lama Lover in ErlangRus
Ну да, так и есть
источник

LL

Lama Lover in ErlangRus
Нет, не то же самое
источник

JM

Jonn Mostovoy in ErlangRus
тогда я не понимаю о чем вы говорите, но рад что мой код не сломается когда я его запущу в "федерации" нодов.
источник

LL

Lama Lover in ErlangRus
Я не знаю что за код, но записывать в эликсировский регистри пиды с соседней ноды — плохо
источник

SP

Sergey Prokhorov in ErlangRus
В OTP есть global и pg. Но они вроде не слишком гибкие
источник

SP

Sergey Prokhorov in ErlangRus
А критерий "не тебя ли я ищу" в процессе жизни процесса может поменяться или он задаётся при старте?
Просто если может меняться, то нужно чтою он записи о себе в этом "регистре" сам обновлял при смене состояния. Если статические то да, можно при запуске записать и всё.
источник