Size: a a a

2020 November 17

Z

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

AB

Alex Bubnov in pro.elixir
Lama Lover
Что?
на рестарте отрабатываешь таск и ставишь таймер на следующий.
выходит "хотя бы раз в сутки".
источник

SZ

Sergei Zobov in pro.elixir
Z
Тогда при каждом рестарте срабатывать будет, а надо раз в день
ets
источник

AB

Alex Bubnov in pro.elixir
Z
Тогда при каждом рестарте срабатывать будет, а надо раз в день
тебе нужно exactly once?
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
на рестарте отрабатываешь таск и ставишь таймер на следующий.
выходит "хотя бы раз в сутки".
Отличная тема
Когда в таске будет баг, положешь всё приложение из-за ежесекундного рестарта
источник

AD

Anastasiya Dyachenko in pro.elixir
ets обнулится если процесс упадет
источник

SZ

Sergei Zobov in pro.elixir
dets
источник

AD

Anastasiya Dyachenko in pro.elixir
Lama Lover
Отличная тема
Когда в таске будет баг, положешь всё приложение из-за ежесекундного рестарта
это уже другой вопрос
источник

LL

Lama Lover in pro.elixir
Ну вопрос в том, что для регулярных задач не подходят всякие полумеры на генсерверах. Для регулярных задач нужен durability, иначе ты просто получаешь жутко нестабильное приложение, просто потому что сэкономил 15 минут, на подключении того же oban-a или quantum-a
источник

AB

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

AB

Alex Bubnov in pro.elixir
Lama Lover
Ну вопрос в том, что для регулярных задач не подходят всякие полумеры на генсерверах. Для регулярных задач нужен durability, иначе ты просто получаешь жутко нестабильное приложение, просто потому что сэкономил 15 минут, на подключении того же oban-a или quantum-a
если at least once приемлемо - можно и полумеры
источник

AB

Alex Bubnov in pro.elixir
меньше зависимостей - проще жить
источник

AD

Anastasiya Dyachenko in pro.elixir
Lama Lover
Ну вопрос в том, что для регулярных задач не подходят всякие полумеры на генсерверах. Для регулярных задач нужен durability, иначе ты просто получаешь жутко нестабильное приложение, просто потому что сэкономил 15 минут, на подключении того же oban-a или quantum-a
все равно не понимаю это связано с разницей в необходимых гарантиях. регулярные задачи обязательно должны требовать exactly one?
источник

Z

Z in pro.elixir
Alex Bubnov
давай ты расскажешь, что за таск, чтобы было проще рассуждать
У меня есть мобильное приложение, и надо проверять статус подписок у юзеров, убирать тех кто отписался, думаю делать это раз в день
источник

AD

Anastasiya Dyachenko in pro.elixir
Z
У меня есть мобильное приложение, и надо проверять статус подписок у юзеров, убирать тех кто отписался, думаю делать это раз в день
ну из описания не видно почему обязательно только один раз в день, тут как раз неплохо бы делать обновление на каждый рестарт, но на ваше усмотрение конечно)
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
меньше зависимостей - проще жить
Абсолютная неправда
источник

Z

Z in pro.elixir
Anastasiya Dyachenko
ну из описания не видно почему обязательно только один раз в день, тут как раз неплохо бы делать обновление на каждый рестарт, но на ваше усмотрение конечно)
Вообще да
источник

LL

Lama Lover in pro.elixir
Я вот прямо сейчас работаю с кастомным сервером шедулером
Жуткая, абсолютно бесполезная духота.

Какой-нибудь quantum был бы
* проще
* понятнее
* дурабельнее
источник

AD

Anastasiya Dyachenko in pro.elixir
про проще это спорно, мой генсервер с таймаутами тоже очень просто выглядит)
источник

LL

Lama Lover in pro.elixir
Anastasiya Dyachenko
все равно не понимаю это связано с разницей в необходимых гарантиях. регулярные задачи обязательно должны требовать exactly one?
Регулярные задачи должны выполняться с необходимой регулярностью и точка.
Если они выполняются чаще чем нужно, значит они просто так нагружают систему, значит это лишняя нестабильность
источник