multividas/kafka-queue

Kafka Queue for PHP

Maintainers

Package info

github.com/multividas/kafka-queue

pkg:composer/multividas/kafka-queue

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

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

This package is not auto-updated.

Last update: 2026-03-11 02:37:03 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.