Size: a a a

2020 August 09

B

Bogdan in pro.elixir
Z
А я думал, это agent для того чтобы хранить стейт. Genstage посмотрю, спасибо
Попробуй Broadway - понравится
источник

Z

Z in pro.elixir
Bogdan
Попробуй Broadway - понравится
Спасибо, гляну. А, да,мне в итоге по результату обработки еще надо отправлять пуш уведомления, это же как раз для genstage? В producer запросы к апи, в producerconsumer обработка данных, и в consumer сохранение в бд и пуши?
источник

Z

Z in pro.elixir
Bogdan
Попробуй Broadway - понравится
Это обертка над genstage, как я понял?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Producerconsumer не нужен, и Broadway не нужен
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Broadway построен на events. Целесообразность превращения фида в виде Json в ивенты вызывает сомнения
источник

Z

Z in pro.elixir
То есть просто сделать producer и consumer на genstage?
источник

B

Bogdan in pro.elixir
В Broadway есть batcher и  rate limitor из коообки.
источник

B

Bogdan in pro.elixir
Плюс есть acknowledger
источник

B

Bogdan in pro.elixir
Обычно при работе с апи или кравлингом это оказывается очень полезным.
источник

B

Bogdan in pro.elixir
Ты можешь собирать ответы на батчере и потом их парсить через тот же flow
источник

Z

Z in pro.elixir
У меня планируется около 100-500 запросов к апи в минуту, и возможно придется прикручивать прокси, Broadway для этого подойдет?
источник

Z

Z in pro.elixir
Не слишком оверхед?
источник

B

Bogdan in pro.elixir
У меня кравлер на бродвеи с домашнего мака и инета 10-40 запросов в секунду делает.
источник

B

Bogdan in pro.elixir
Если нужно медленне тянуть там рейт лимит настраивается
источник

B

Bogdan in pro.elixir
Z
У меня планируется около 100-500 запросов к апи в минуту, и возможно придется прикручивать прокси, Broadway для этого подойдет?
Прокси ты уже на http клиент прикручиваешь
источник

Z

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

B

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

B

Bogdan in pro.elixir
...Или не отправит. Все настраиваемо
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Bogdan
Обычно при работе с апи или кравлингом это оказывается очень полезным.
Вероятно, ты прав, и Broadway действительно может подойти в этом кейсе
источник

Z

Z in pro.elixir
я правильно понимаю, что основные используемые запросы к бд надо писать не в schema а в context ?
источник