← Faris Sharara

Distributed Messaging Platform

Microservice chat with real-time delivery and media compression.

2026 · Team project · API Gateway and 3 compression services (38 of 140 commits)

A WhatsApp-style chat system split into independent services, with real-time delivery over WebSockets and dedicated services for compressing media.

What I worked on

Built with

Node.js, Go, Redis, RabbitMQ, WebSockets, OAuth 2.0, Docker, Azure, OpenSearch, Grafana.

Repository ↗

Next: Swapook