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

https://github.com/sebi75/nats-realtime-chat

⚖️ A highly scalable, distributed, real-time chat application built with GO, websockets, cloud native NATS for messaging between microservices and a Next.js frontend.
https://github.com/sebi75/nats-realtime-chat

go microservices nats-messaging nextjs prisma typescript websockets

Last synced: over 1 year ago
JSON representation

⚖️ A highly scalable, distributed, real-time chat application built with GO, websockets, cloud native NATS for messaging between microservices and a Next.js frontend.

Awesome Lists containing this project

README

          

## Current brief summary of this repository

Realtime chat application built to be highly scalable and distributed,
using NATS for messaging with the websockets backend connections,
Go for other backend microservices and nextjs frontend with prisma for
managing the mysql database and nextauth for authentication.

## App Architecture

![architecture diagram](https://raw.githubusercontent.com/sebi75/nats-realtime-chat/main/assets/architecture.png)