Skip to content

multividas/kafka-queue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kafka-queue

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.

About

Kafka Queue driver for PHP-Laravel

Resources

Contributing

Security policy

Stars

Watchers

Forks

Languages