У меня проблема с PHP-клиентом Kafka в Windows (с использованием xampp). Я установил Apache Kafka 0.8 и успешно протестировал. Затем я нахожу PHP-клиент для интеграции Kafka в PHP, я просто хочу, чтобы PHP мог генерировать сообщения для Kafka (без потребления).
По этой ссылке: https://cwiki.apache.org/confluence/display/KAFKA/Clients#Clients-PHP
Я нашел: https://github.com/EVODelavega/phpkafka
Но этот клиент PHP Kafka находится в стадии разработки, и установка этого расширения является более сложной (требуется librdkafka)
Я пробовал с другими клиентами, но никто не работает для меня.
У кого-нибудь есть такая же проблема со мной? Есть ли простое решение для интеграции Кафки в PHP?
ИМХО самый активный клиент Kafka для PHP это Arnaud-фунт / PHP-rdkafka. Мне удалось скомпилировать и успешно запустить его на OSX и Linux.
В настоящее время (июль 2018 года) это выглядит так PHP-Enqueue / Enqueue-DEV является лидером на GitHub с точки зрения большинства звезд. Он также имеет следующую статистику, которая «лучше», чем любой из проектов, упомянутых выше, и последний коммит был сделан два дня назад.
1,267 коммитов
24 филиала
103 релиза
50 участников
Тем не менее, на момент написания этой статьи значок «сборки» для Кафки говорит «ошибка», так что, вы знаете … будьте осторожны, лектор!