Size: a a a

2021 June 05

B

Bogdan in pro.elixir
Можно сделать dynamic supervisor, где name = “client_email”.
источник

B

Bogdan in pro.elixir
это via_tuple поищи в доке.
источник

B

Bogdan in pro.elixir
Вообще dynamic supvervisor самая пиздатая фича как по мне)
источник

AD

Anastasiya Dyachenko in pro.elixir
Я чет не поняла причем тут динамик супервизор вообще
источник

A ß in pro.elixir
это не задача супервизора в отп
источник

X

XÆA-XII in pro.elixir
А как это тогда делать?
источник

AD

Anastasiya Dyachenko in pro.elixir
Обработка падений - задача супервизора. А как это уже другое дело
источник

A ß in pro.elixir
есть отдельная сущность https://erlang.org/doc/man/sasl_app.html
источник

A ß in pro.elixir
опять же, никогда не пользовался)
источник

A ß in pro.elixir
падения -- да, письма -- нет
источник

B

Bogdan in pro.elixir
Я так понял выше речь шла про отправить эмейл клиенту, тогда логично под каждого клиента создавать отдельный процесс и крепить его к email наймингу. Позже можно сделать обозревателя процессов который будет отсылать эмейлы тем которые упали.
источник

AD

Anastasiya Dyachenko in pro.elixir
Какая разница где будет сама бизнес логика. Ее можно вынести куда угодно.Суть в том что так сделать можно
источник

A ß in pro.elixir
ну так можно и в базу во вьюхе ходить
источник

AD

Anastasiya Dyachenko in pro.elixir
Я подозреваю что речь про админа или вроде того
источник

B

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

AD

Anastasiya Dyachenko in pro.elixir
Человек погружается в язык и пытается найти аналогии и применения для паттернов. Вы сейчас даете много лишней информации
источник

B

Bogdan in pro.elixir
согласен)
источник

А

Александр in pro.elixir
Nude.js разработчица
источник

AD

Anastasiya Dyachenko in pro.elixir
Вопрос можно ли как-то обработать падение, в том числе бизнес логикой. Ответ — да
источник

B

Bogdan in pro.elixir
Ну Elixir in Action 2 раскрывает все тайны OTP
источник