Size: a a a

2021 November 02

PM

Pavel Minenkov in PiterPy Meetup
источник

PM

Pavel Minenkov in PiterPy Meetup
Если нужны distributed Lock то можно глянуть в сторону zookeeper
источник

PM

Pavel Minenkov in PiterPy Meetup
Все легко и просто поднимается через docker
источник

PM

Pavel Minenkov in PiterPy Meetup
У редиса Локи тоже есть https://redis.io/topics/distlock
источник

AZ

Andrey Zakharevich in PiterPy Meetup
К воркеру может прийти OOM, может отвалиться сеть, может весь сервер перезапуститься, в нем может быть баг и он либо упадёт, либо уйдёт в бесконечный цикл. Далеко не всегда воркер сможет доделать свой таск
источник

PM

Pavel Minenkov in PiterPy Meetup
Реплиуируемый лог Kafka решает проблему
источник

AZ

Andrey Zakharevich in PiterPy Meetup
Ну да. А все эти штуки с пайпами и очередями в памяти нет
источник

PM

Pavel Minenkov in PiterPy Meetup
В кафке меседж считается непрочитанным пока еонсумер не сделал commit
источник

EH

Eraser Head in PiterPy Meetup
А ack в реббите не то же самое?
источник

PM

Pavel Minenkov in PiterPy Meetup
Та же хрень
источник

JP

Juri Pro in PiterPy Meetup
Спасибо ребята, видно придётся доп. сервис юзать...
источник

p

pragus in PiterPy Meetup
Вот не любишь ты людей))
источник

JP

Juri Pro in PiterPy Meetup
Людей я люблю, мой вопрос изначальный - есть ли у Питона, что-то подобное(хитрые асинхронных очереди) в либах, чтобы не разбираться с отдельной системой, не изучать ее...
источник

AZ

Andrey Zakharevich in PiterPy Meetup
Тут дело в том, что обработка сообщений с гарантиями at least once/exactly once это задача прямо Сложная, для которой пришлось придумать много теории, и реализовать сложные (внутри) сервисы. Но как только оказывается, что полноценные гарантии тут не нужны, и можно иногда терять или дублировать сообщения, то все становится значительно проще
источник

AZ

Andrey Zakharevich in PiterPy Meetup
Рома говорит, что это Максим не любит людей, предлагая им zeromq
источник

JP

Juri Pro in PiterPy Meetup
Ок, я не понял)))
источник

MV

Maxim Vasilev in PiterPy Meetup
Зато без «ненужного» сервиса с брокером)
источник
2021 November 04

PR

Paul Rudnitskiy in PiterPy Meetup
возьмите redis pub-sub, он легкий
источник
2021 November 09

DB

Dima Boger in PiterPy Meetup
источник

P

Pavel in PiterPy Meetup
Звучит сказочно
источник