Обрабатывать сообщения, проталкиваемые через Кафку - PullRequest
0 голосов
/ 21 февраля 2020

Я раньше не использовал Kafka и хотел знать, публикуются ли сообщения через Kafka, каковы возможные способы сбора этой информации?

Является ли Kafka единственным способом получения этой информации через «Потребителей» или может Остальные API также будут использоваться здесь? До этого я не использовал Kafka, и, читая, я обнаружил, что Kafka тоже нуждается в запуске ZooKeeper.

Мне не нужно публиковать sh информацию только для обработки данных, полученных от издателя Kafka. Любые указатели помогут.

Ответы [ 2 ]

1 голос
/ 22 февраля 2020

Kafka - это распределенная потоковая платформа, которая позволяет обрабатывать потоки записей практически в режиме реального времени.

Производители публикуют sh записей / сообщений для Тем в кластере.

Потребители подпишитесь на Темы и обрабатывайте эти сообщения по мере их доступности.

Документы Kafka - отличное место, чтобы быстро освоить основные понятия: https://kafka.apache.org/intro

0 голосов
/ 22 февраля 2020

Является ли Kafka единственным способом получения этой информации через «Потребителей» или здесь также можно использовать API отдыха?

Kafka имеет собственный протокол на основе TCP, а не собственный HTTP-клиент ( если предположить, что это именно то, что вы на самом деле подразумеваете под REST) ​​

Потребители являются единственным способом получения и последующей обработки данных, однако существует множество внешних инструментов для их создания, поэтому вам не нужно писать какой-либо код, если вы не не хочу работать с этими данными

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...