A scalable real-time chat application built with microservices architecture using Go, gRPC, NATS, and WebSockets. Features user authentication, presence tracking, message persistence, and a responsive web interface.
docker kubernetes golang distributed-systems microservices websocket postgresql grpc nats message-queue chat-application real-time-chat scalable-architecture presence-service
- Updated
Aug 21, 2025 - Go