An open API service indexing awesome lists of open source software.

https://github.com/srjchsv/chat-service

Real-time chat using websockets
https://github.com/srjchsv/chat-service

docker-compose gin-gonic go gorilla-mux kafka lucidchart postgresql prometheus websocket

Last synced: 3 months ago
JSON representation

Real-time chat using websockets

Awesome Lists containing this project

README

        

## Chat-service for a real-time chat app

Build using microservices architecture

![Real-Time Chat System Design](/chat.png "Real-Time Chat System Design")

## Stack

[Frontend](https://github.com/srjchsv/chat-frontend): Next js

Backend:

- [auth-service](https://github.com/srjchsv/auth-service): go, gin-gonic, prometheus, postgres, gorm, jwt
- [chat-service](https://github.com/srjchsv/chat-service): go, gin-gonic, prometheus, postgres, gorm, jwt, confluent-kafka, gorilla websocket
- [notifications-service](https://github.com/srjchsv/notifications-service): go, prometheus, echo, gorilla websocket, confluent-kafka