Size: a a a

2020 April 09

МБ

Максим Барулин in pro.elixir
Rustem
Музыкальные боты для составления плейлистов
ну так в чём проблема плэйлист в любом случае где-то лежит с привзякой к пользователю, а первый или второй воркер обработает эти сообщения, какая разница?
источник

IB

Ilya Borovitinov in pro.elixir
Ну ещё можно процессы скидывать в hibenate
источник

R

Rustem in pro.elixir
Максим Барулин
ну так в чём проблема плэйлист в любом случае где-то лежит с привзякой к пользователю, а первый или второй воркер обработает эти сообщения, какая разница?
Клиенту очевидно не насрать в какой последовательности у него в плейлисте лежат песни
источник

МБ

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

LL

Lama Lover in pro.elixir
Эй, @Slavenin , о чём ты тут вообще говоришь. У тебя очень плохой код, во всех смыслах. Почини хотя бы то, что я написал
источник

МБ

Максим Барулин in pro.elixir
починим
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Короче говоря, я все еще считаю что концепции в основе agala самые правильные. Ну там может чуток не доделано, но я делал конкретно то что было надо нам на данный момент, расширяемость там очень простая.
В nadia тоже норм, вот только это не фреймворк а библиотека - со всеми вытекающими.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Но даже если смотреть на сам код, и не учитывать лама линтер, то exs файлы, пулы воркеров - это как бы в основе и сразу не круто (как по мне).
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Файлы то перетаскать и поменять там названия можно легко
источник

LL

Lama Lover in pro.elixir
Źmićer Rubinštejn
Короче говоря, я все еще считаю что концепции в основе agala самые правильные. Ну там может чуток не доделано, но я делал конкретно то что было надо нам на данный момент, расширяемость там очень простая.
В nadia тоже норм, вот только это не фреймворк а библиотека - со всеми вытекающими.
Сделать реьвю на agala ?
источник

МБ

Максим Барулин in pro.elixir
Źmićer Rubinštejn
Но даже если смотреть на сам код, и не учитывать лама линтер, то exs файлы, пулы воркеров - это как бы в основе и сразу не круто (как по мне).
т.е ты за статичные модули вместо genServer? Или?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Lama Lover
Сделать реьвю на agala ?
Давай. А потом я честно скажу, что из твоих замечаний я сам не знал, и просто не успел доделать
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Максим Барулин
т.е ты за статичные модули вместо genServer? Или?
{MyBot.Handlers.Start, 1} # {module, count worker processes in pool}


Я вот про это
источник

МБ

Максим Барулин in pro.elixir
ну так, чем это заменить то?
источник

ŹR

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

ŹR

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

ŹR

Źmićer Rubinštejn in pro.elixir
Может надо гибкий пул
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Или там еще что-то
источник

ŹR

Źmićer Rubinštejn in pro.elixir
StartHandler я так понимаю если сделать 2 то вообще бот начнет неправильно работать
источник

ŹR

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