Apache Kafka is a distributed streaming platform that is used for building real-time data pipelines and streaming applications.
-
Updated
Feb 24, 2025 - Java
Apache Kafka is a distributed streaming platform that is used for building real-time data pipelines and streaming applications.
MatchMaking is a scalable microservice for real-time user matchmaking, ideal for multiplayer games or social platforms. It leverages Kafka for messaging, Redis for fast data access, and supports multi-instance workers for high throughput. Easily deployable via Docker for seamless integration.
Kafka with Nodejs
This Spring Boot application showcases an event-driven architecture using Apache Kafka for asynchronous messaging between User Service, User Address Service, and Notification Service. It integrates PostgreSQL for relational data storage and Couchbase for NoSQL management, with Kafka UI for monitoring Kafka topics and message flow.
Add a description, image, and links to the kafka-partition topic page so that developers can more easily learn about it.
To associate your repository with the kafka-partition topic, visit your repo's landing page and select "manage topics."