Skip to content
All projects

Microservices Chat

ArchitecturePortfolio

Microservices & Realtime Chat

Docker/Kubernetes microservices with Firebase-backed realtime chat, Redis IPC, and a dynamic web crawler.

Timeline

2017 – 2019

Stack size

6 technologies

Role

Engineer

Company

Freelance / consulting

Microservices Mesh

Overview

Overview

A microservices architecture with Docker, Kubernetes, Node.js, MongoDB, and serverless functions. Realtime direct and group chat built on Firebase, synced across services via Redis IPC, with cross-platform mobile apps and a dynamic web crawler.

Problem

Problem

Stitching realtime chat across multiple services without losing message ordering or scaling cleanly.

Architecture

Architecture

Services

DockerKubernetesNode.jsMongoDBServerless

Realtime

FirebaseRedis IPC

Mobile

React NativeFlutter

Features

Features

  • Realtime direct and group chat on Firebase.
  • Redis IPC for cross-service sync.
  • Web crawler for dynamic data extraction.

Outcomes

Outcomes

  • Stable realtime chat across the platform.

Technologies

Technologies

DockerKubernetesNode.jsFirebaseRedisReact Native

More work