Kafka Based Realtime Update System by Fahd SultanKafka Based Realtime Update System by Fahd Sultan

Kafka Based Realtime Update System

Fahd Sultan

Fahd Sultan

The app is designed for users to get realtime communication messages from Kafka queues in a web browser. App is a set of APIs and a WebSocket connection using Python and FastAPI, focused on user authentication, Kafka topic management, real-time data communication and role-based access control. The core app is built with FastAPI and MongoDB with Kafka being used for message queueing.
Like this project

Posted Dec 21, 2023

A fastapi app which is able to manage Kafka topics which includes Topic creation, Subscribing to the topics, get realtime messages through websockets and unsubs