Registry / messaging / enqueue-rdkafka

enqueue-rdkafka

JSON →
library0.10.27phppackagistunverified

Message Queue Kafka Transport using RdKafka for high-throughput messaging.

composer require enqueue/rdkafka
INSTALL
IMPORT
SIG · ENQUEUE-RDKAFKA
E
enqueue-rdkafka
messagingphpv0.10.27
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

RdKafkaConnectionFactory
use Enqueue\RdKafka\RdKafkaConnectionFactory;

Send a message to a Kafka topic.

<?php require 'vendor/autoload.php'; use Enqueue\RdKafka\RdKafkaConnectionFactory; $factory = new RdKafkaConnectionFactory(['global' => ['group.id' => 'test', 'metadata.broker.list' => 'localhost:9092']]); $context = $factory->createContext(); $message = $context->createMessage('Hello Kafka'); $context->createProducer()->send($context->createTopic('test'), $message);
Debug
Known issues
breakingRequires ext-rdkafka PHP extension installed.
fix
Install rdkafka extension via pecl or compile from source.
affects: >=0.1.0
Upgrade
Version history
0.10.27latest on Packagist
Audit
Dependencies

No dependency data recorded yet.

Agent activity
24 hits · last 30 days
node
22
OpenAI (training)
1
Resources
enqueue-rdkafka — pip install enqueue-rdkafka · libregistry