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.
- Host: GitHub
- URL: https://github.com/sebi75/nats-realtime-chat
- Owner: sebi75
- Created: 2023-05-17T15:12:22.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-12T20:15:11.000Z (over 2 years ago)
- Last Synced: 2025-03-16T23:51:21.489Z (over 1 year ago)
- Topics: go, microservices, nats-messaging, nextjs, prisma, typescript, websockets
- Language: TypeScript
- Homepage:
- Size: 604 KB
- Stars: 14
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: history-service/Dockerfile
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
