feat: integrate Kafka support with producer and consumer implementation
Some checks failed
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 2m48s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m38s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 3m26s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m42s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Failing after 3m28s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 2m4s

This commit is contained in:
2025-11-12 15:16:03 -05:00
parent f8b988ca0d
commit e0ba77556d
8 changed files with 231 additions and 90 deletions

View File

@@ -51,7 +51,7 @@ return [
],
'queue' => [
'broker' => Env::get('QUEUE_BROKER', 'redis'),
'broker' => Env::get('QUEUE_BROKER', 'kafka'),
'broker_config' => [
@@ -60,8 +60,7 @@ return [
],
'kafka' => [
'brokers' => Env::get('QUEUE_KAFKA_BROKERS', 'localhost:9092'),
'topic' => Env::get('QUEUE_KAFKA_TOPIC', 'my_topic'),
'brokers' => Env::get('QUEUE_KAFKA_BROKERS', 'kafka:9092'),
],
'rabbitmq' => [