Pull to refresh

Comments 14

Неплохо было бы еще сравнить с IBM WebSphere MQ и Apache Kafka
Если есть опыт работы с ним, пожалуйста, поделитесь! Я постараюсь тоже посмотреть.
Спасибо!
Вот неплохая статья https://www.ibm.com/developerworks/mydeveloperworks/blogs/aimsupport/entry/what_is_mqtt_and_how_does_it_work_with_websphere_mq?lang=en
Хорошее предложение.
К сожалению я не имею опыта работы ни с WebSpere, ни с Kafka. Знаю только, что идеи Kafka были реализованы в EventHub.
Если у кого-нибудь есть такой подобный опыт, было бы очень интересно о нем узнать.
Спасибо за предложение!
А я вот не согласен с тем, что с ZeroMQ именно в плане реализации pub-sub начать работать быстрее, чем с теми же RabbitMQ или Azure EventHub. RabbitMQ и Azure EventHub фактически по-дефолту предлагают классический pub-sub и там это запускается на раз-два, а что-то другое на них сделать уже надо думать как. ZeroMQ предлагает много различных архитектур, в которых pub-sub просто один из вариантов — не проще и не сложнее других.
Я имел в виду, что для ZeroMQ не надо устанавливать брокерную/сервисную часть. По написанию кода издателя и подписчика ZeroMQ также прост, как и RabbitMQ и EventHub, согласен полностью.
Т.е.если у вас уже RabbitMQ или EventHub уже настроен, то они ничем не сложнее чем ZeroMQ.
Спасибо за уточнение!
Это точно. Kafka был вдохновителем Azure EventHub, т.е.последний был построен на идеях Kafka.
Я, к сожалению, не имею опыта работы с ним. Если есть опыт, пожалуйста, поделитесь. Очень интересно.
Есть хорошее видео на ютубе от создателя Kafka Jay Kreps тут.
У линкедина Kafka кластер принимает 7M msg/s и отдает подписчикам 35M msg/s. Создатели ушли из компании и создали свою http://www.confluent.io/

Я игрался на одной виртуалке — 40K msg/s писалось безо всякой настройки.
Замечательная статья! Большое спасибо.
С бенчмарками. Из рассмотренных систем в статье подробно описаны: ZeroMQ, RabbitMQ, Redis. Плюс масса других систем.
Рекомендую!
Sign up to leave a comment.

Articles