Size: a a a

2021 April 23

AL

Anton Lapshin in pro.elixir
при успешной передаче обработчику ack-аешь и всё, не?
источник

AL

Anton Lapshin in pro.elixir
или nack'аешь
источник

AB

Alex Bubnov in pro.elixir
то есть, отдельное сообщение акнуть именно по итогу обработки нельзя?
источник

AL

Anton Lapshin in pro.elixir
ну, по итогу обработки - это как раз получится число консьюмеров=число обработчиков. тоже есть смысл.
но я так понимаю, тут важно именно как можно больше сообщений взять в работу. если важно ещё и по факту обработки только ack проставлять, тогда надо количество воркеров-консьюмеров просто выкручивать в максимум, оно же и как rps будет работать, ограничивая число одновременно обрабатываемых
источник

AM

Aliaksandr Martsinov... in pro.elixir
Вот только Бродвей можно за десять минут поднять, а остальное время ручки крутить и тестировать, а собственное решение это собственное решение
источник

AD

Andrew Dryga in pro.elixir
Что значит собственное решение? Бродвей использует эту же блиюлиотеку, ее подымать те же 10 минут
источник

AD

Andrew Dryga in pro.elixir
Но да бродвей модно, бродвей молодежно))
источник

AM

Aliaksandr Martsinov... in pro.elixir
То есть по вашему Бродвей использует "ту же библиотеку" и от себя не добавляет ничего полезного? Просто слипы в коде расставляет?
источник

AD

Andrew Dryga in pro.elixir
Он добавляет, но это для батч процессинга. Я не вижу где тут есть батч в вопросе, это просто 1000 джоб и все. Наверняка ack/nack тоже хочется желать по каждой отдельно
источник

AD

Andrew Dryga in pro.elixir
Это как юзать какой-то мега фреймворк, он ведь не зря добавляет миллион фич
источник

AD

Andrew Dryga in pro.elixir
:)
источник

AM

Aliaksandr Martsinov... in pro.elixir
И про какую библиотеку вы говорите? Флоу, генстейдж, адаптер amqp?
источник

AD

Andrew Dryga in pro.elixir
amqp
источник

AM

Aliaksandr Martsinov... in pro.elixir
Ну да, а потом захочется навернуть back pressure, метрик, батчить аки и вот у нас уже плохая копия Бродвея
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Бери broadway никого не слушай
источник

AN

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

AD

Andrew Dryga in pro.elixir
А давайте сразу кафку, овериженерить так оверэнджинерить
источник

AD

Andrew Dryga in pro.elixir
А потом обсудим почему нас на хорошую работу не берут)
источник

AN

Alexey Novoselov in pro.elixir
я в принципе тоже думал, что Task.async + ampq решает задачу
источник

AN

Alexey Novoselov in pro.elixir
но если захочется стадию добавить или в батч сложить один фиг на бродвей переезжать
источник