NicolasMugnier / poc-sf-kafka

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

POC Symfony Messenger Kafka

Install required library

librdkafka

sudo apt install librdkafka-dev

arnaud-lb/php-rdkafka

sudo pecl install rdkafka

Add extension=rdkafka.so to php.ini

Install dependencies

composer install

Run

Run Kafka container

docker-compose up -d

Run basic PHP server on port 8000

php -S 127.0.0.1:8000 public/index.php

Send Batch Message

curl -H "X-Correlation-ID: correlationId" -H "X-Origin: origin" -XPOST http://127.0.0.1:8000/batch-message -d '[{"id":1},{"id":2}]'

Docs

About


Languages

Language:PHP 72.8%Language:Python 17.5%Language:Shell 9.6%