multividas/kafka-queue

Kafka Queue for PHP

Installs: 4

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/multividas/kafka-queue

dev-main 2025-04-22 15:54 UTC

This package is not auto-updated.

Last update: 2025-10-08 00:54:44 UTC


README

installing

composer require multividas/kafka-queue:dev-main --dev

ServiceProvider (KafkaServiceProvider):

  • Registers the Kafka queue connector with Laravel's queue manager.

Implements the QueueContract interface.

  • Provides methods like push, pop, and size for interacting with Kafka.
  • push() pushes a serialized job to Kafka using the producer.
  • pop() consumes messages from Kafka and processes jobs.

Connector Class (KafkaConnector):

  • Implements the ConnectorInterface.
  • Sets up Kafka producer and consumer.