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
никаких проблем с бозопасностью