Skip to content

Repository files navigation

Collab

Collab is a real-time chat system built using a microservice architecture within a monorepo. It focuses on scalable, low-latency messaging by separating concerns across services and using a stream-based backend for reliability.

Overview

Collab is designed around a simple principle: decouple real-time delivery from persistence and business logic.

Each service handles a single responsibility, making the system:

  • independently scalable
  • easier to maintain
  • resilient under load

Features

  • Messaging (current) — Real-time chat with ordered and durable delivery
  • Video Call (coming soon) — Live communication layer on top of existing infra

Architecture

System Design

About

A real-time chat application leveraging a microservices architecture to ensure scalability, modularity, and efficient communication across services.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages