Size: a a a

2020 April 09

ŹR

Źmićer Rubinštejn in pro.elixir
Я в agala когда делал - думал не сильно. Поэтому зафигачил чистый плаг - функция на вход и функция на выход
источник

ŹR

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

ŹR

Źmićer Rubinštejn in pro.elixir
Но внутри хендлера можно сделать cast куда угодно - например в свой пул, и быстренько закрыться. Получается, такой же start handler , который 1 (это если для longpolling), а дальше ты сам выбираешь его границы и можетшь в любой момент передать управление в пользовательский код
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Который может быть любым пользовательским supervision tree с пулами, или вообще чем угодно
источник

МБ

Максим Барулин in pro.elixir
эм, в телегу за обновлениями ходит всего один процесс, пул создаётся именно воркеров для обработки пользовательских команд
источник

МБ

Максим Барулин in pro.elixir
они в телегу не ходят
источник

ŹR

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

ŹR

Źmićer Rubinštejn in pro.elixir
А если я хочу создать воркера на юзера - как мне быть?
источник

МБ

Максим Барулин in pro.elixir
сделать одного воркера, который будет слать сообщения дальше
источник

МБ

Максим Барулин in pro.elixir
запускать кого-то где-то
источник

МБ

Максим Барулин in pro.elixir
или ещё что угодно
источник

МБ

Максим Барулин in pro.elixir
эдакая прокся будет
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Максим Барулин
сделать одного воркера, который будет слать сообщения дальше
В этом дальше фреймворк заканчивается?)
источник

МБ

Максим Барулин in pro.elixir
основная задача фреймворка доставить сообщение до обработчика, или я не прав?
источник

ŹR

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

ŹR

Źmićer Rubinštejn in pro.elixir
Определенная структура сообщения
источник

МБ

Максим Барулин in pro.elixir
роутинг есть, да, бизнес логика, хз
источник

МБ

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

МБ

Максим Барулин in pro.elixir
и можно было роутить сообщения
источник

МБ

Максим Барулин in pro.elixir
вне зависимости от бота
источник