Comments 13
ZeroMQ, почему о нём никто не говорит? В несколько строк можно повторить и тот же PUB/SUB, и хранилище ключ значение и на родном для разработчика языке и балансировку. Полезно когда не знаешь что тебе подойдёт, сделай свое :D
В своём проекте написал модуль на python который импортирую в микросервисы и все работает сообща
Вероятно потому что ZeroMQ - это продукт совсем другого типа, без персистентного хранилища сообщений и без каких либо гарантий доставки при падении сервиса.
Тогда уж nanomsg, более продвинутая версия от того же автора
Странно почему для SQS стоит галочка easy installation а для Кафки нет. Ведь можно взять AWS MSK и там все так же будет изи :)
Kak, впрочем, и RabbitMQ как часть AWS MQ https://aws.amazon.com/ru/about-aws/whats-new/2020/11/announcing-amazon-mq-rabbitmq/
от себя выбирайте кафку всегда кроме 1 клювой фичи которая есть в ServiceBus это отклонить сообщение на N минут без принятия клона и повторного заброса. киллер фича для высоконагруженных систем где процесс не должен останавливаться
У раббит есть неплохой UI, у кафки его нет а все что бесплатное дюже страшненькое. И еще у кафки совершенно невнятные сообщения об ошибках подключения. Мы используем кафку для телеметрии, а кролика для распределения задач.
Kafka, RabbitMQ или AWS SNS/SQS: какой брокер выбрать?