Задать вопрос
sabramovskikh
@sabramovskikh

Клиент для Kafka на PHP?

Посоветуйте клиент для кафки с минимальными требованиям (установить через композер и без кучи зависимостей), необходимо только чтение данных из кафки

Искал простой клиент для Kafka, но:
https://github.com/arnaud-lb/php-rdkafka Просит установить доп либу librdkafka и работают через pecl https://packagist.org/packages/nmred/kafka-php Зависит от psr/log: 1.0.2, с psr/log: 3.0 не работает.
https://packagist.org/packages/quipo/kafka-php - работает со старыми версиями кафки

Либо это пакеты для ларавеля-симфони или огромное количество зависимостей.
  • Вопрос задан
  • 1301 просмотр
Подписаться 1 Средний 6 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@alvi31182v
https://github.com/arnaud-lb/php-rdkafka - на данный момент это пока самая рабочая либа. И без глубокого понимания как работает кафка тебе не удасться сделать клиент учитывая все абсолютно все настройки для кафки.
Через композер тебе только пакет (kwn/php-rdkafka-stubs - "Rdkafka extension stubs for your IDE"). Остальное уже librdkafka (pecl) и на оф manual для запуска циклов опроса для чтения данных из кафки есть примеры и они хочешь не хочешь завязаны уже в pecl
https://arnaud.le-blanc.net/php-rdkafka-doc/phpdoc...

Если тебя волнует проблема безопасности этих либ и внутрянки с уязвимостями то просто сделай
composer audit
никаких проблем с бозопасностью
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽