Альтернатива Confluent REST Proxy - PullRequest
1 голос
/ 24 января 2020

У нас есть несколько приложений, которые хотят общаться с Kafka, используя вызовы REST API, чтобы получать и создавать сообщения. Если мы не хотим использовать Confluent REST Proxy, какие есть варианты?

Ответы [ 2 ]

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

Одной из возможных альтернатив является Мост Стримзи Кафка (https://github.com/strimzi/strimzi-kafka-bridge). Это часть более широкого проекта Strimzi о запуске Kafka в Kubernetes, но работа даже в автономном режиме (когда ваш кластер Kafka работает на голом железе). Конечно, это с открытым исходным кодом и Apache 2.0 лицензированы.

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

причина [не использовать] денежная

Вы можете использовать Confluent REST Proxy без затрат на программное обеспечение / лицензирование .

Мы думаем не покупать дополнительное оборудование для этого нового запроса и использовать существующую конфигурацию для удовлетворения требований. Мне больше всего интересно узнать, может ли быть создан потребитель / производитель для удовлетворения этого требования

Вам не нужно дополнительное оборудование.

Выберите существующий сервер с не менее 2 ГБ доступной памяти, запустите kafka-rest-start и посмотрите, насколько хорошо он работает

, если мы сможем создать вызовы Rest-API, которые будут использоваться другими приложениями для получения данных из Kafka и pu sh данных в Kafka

Это основная цель REST Proxy, да.

...