TodolistProject

Realtime Service Documentation

Overview

The Realtime Service manages WebSocket connections and provides real-time updates to the frontend.
It consumes events from Kafka and broadcasts them to connected users based on team membership and user relationships.

Architecture

Key Features

Authentication

WebSocket connections are authenticated via JWT tokens passed in:

Event Processing

Consumes events from Kafka topics:

Broadcasts events to specific users based on:

Key Files

\newpage