Size: a a a

2019 January 17

AB

Alex Bubnov in pro.elixir
и в итоге в системе все равно появится регистратор
источник

AB

Alex Bubnov in pro.elixir
а если есть регистратор, значит процесс можно убивать без всякого супервизора
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Могли бы вообще выкинуть этот terminate почестному
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В крайнем случае which_children должно работать очень быстро и потом можно убивать по результатам поиска и не блокировать
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
В крайнем случае which_children должно работать очень быстро и потом можно убивать по результатам поиска и не блокировать
тут, по идее, есть рейс
источник

AB

Alex Bubnov in pro.elixir
если чайлд ушел в рестарт луп
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Через регистратор тоже, как я понимаю
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
Через регистратор тоже, как я понимаю
тоже верно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Наверное если child в loop это надо где-то разруливать в другом месте. Не в том где ты хочешь его убить. Хотя хз
источник

AB

Alex Bubnov in pro.elixir
Alex Bubnov
если чайлд ушел в рестарт луп
хотя, в этом случае сдохнет супервизор
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Походу terminate child тоже будет с неопределённым поведением если worker умрет.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Потому что сообщение о его смерти будет в ящике позже команды на terminate
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
В крайнем случае which_children должно работать очень быстро и потом можно убивать по результатам поиска и не блокировать
как вариант, можно научить delete_child удалять живые процессы
источник

AB

Alex Bubnov in pro.elixir
типа, чтобы его удалить, а потом убивать уже прочими средствами
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Źmićer Rubinštejn
Потому что сообщение о его смерти будет в ящике позже команды на terminate
И получается сам супервизор может сделать call к тухлому пиду
источник

AK

Alexey Kuznetsov in pro.elixir
Surkov F.
Всем привет! Есть ли крупные проекты, написанные на elixir+Phoenix? Кто сможет дать ссылку для ознакомления?
источник
2019 January 18

SG

Stanislav German in pro.elixir
Surkov F.
Всем привет! Есть ли крупные проекты, написанные на elixir+Phoenix? Кто сможет дать ссылку для ознакомления?
Авиасейлс на данный момент крупнейший в России
источник

SG

Stanislav German in pro.elixir
или в Таиланде, это как посмотреть
источник

EP

Eugene Pirogov in pro.elixir
Surkov F.
Всем привет! Есть ли крупные проекты, написанные на elixir+Phoenix? Кто сможет дать ссылку для ознакомления?
отвечу не совсем в тему, но тем не менее:

https://github.com/thechangelog/changelog.com – простой сайт и админка на эликсире + фронт на джаваскрипте

https://github.com/hexpm/hexpm – тоже админка + фронт

https://github.com/edenlabllc/ehealth.api/ + просто конских размеров живой проект на эликсире, АПИ для Украинской системы здравоохранения

https://github.com/poanetwork/blockscout – эксплорер этериум сети, большой проект, много кода

это все в продакшене, приходите учиться
источник

AB

Alex Bubnov in pro.elixir
я тут не могу понять про ecto. предположим, у меня есть две таблицы
objects (
  slug varchar(64),
  a ...
  b ...
)

classes (
  slug varchar(64)
  description text,
  ....
)


как мне записать в схеме belongs_to на основе поля slug?
источник