Kafka with Nodejs
-
Updated
Jul 21, 2024 - JavaScript
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.
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.
Apache Kafka is a distributed streaming platform that is used for building real-time data pipelines and streaming applications.
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."