Зависит ли потоковая библиотека kafka от базового брокера kafka? - PullRequest
1 голос
/ 13 июня 2019

Мне нужно использовать функцию из библиотеки kafka stream 2.2, однако моя базовая версия брокера kafka не 2.2.

Можно ли использовать версию библиотеки kafka stream 2.2 против брокера kafka 2.12-1.1.1?

1 Ответ

2 голосов
/ 13 июня 2019

Можно ли использовать версию библиотеки kafka stream 2.2 против брокера kafka 2.12-1.1.1?

Да, это возможно.Kafka Streams является прямой и обратной совместимостью с кластерами Kafka.Например, вы также можете использовать более старые версии Kafka Streams с новыми кластерами Kafka, чего бы это ни стоило.Это означает, что вы можете самостоятельно обновлять приложения и кластеры, которые часто также управляются разными группами (например, «команда мошенников» отвечает за разработку, обновление и запуск приложения KStreams для обнаружения мошеннических платежей, а отдельная команда Ops отвечает закластеры Kafka).

Для получения полной информации см. матрицу совместимости версий по адресу https://docs.confluent.io/current/streams/introduction.html#ak. (Должна быть такая же матрица версий на веб-сайте Apache Kafka, но я не смог ее найти прямо сейчас.)

...