C++ Kafka matching engine for PARTION trading orders.
Run Kafka and the matching engine together:
docker compose up --buildThe engine consumes order commands from partion.order.commands and publishes trade events to
partion.trade.events.
KAFKA_BOOTSTRAP_SERVERS: Kafka bootstrap servers. Defaults tolocalhost:9092.KAFKA_GROUP_ID: Kafka consumer group id. Defaults topartion-matching-engine.
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --parallel