-
Order Placement
- It demand less than millisecond latency
-
Realtime feedback of changes in
- Orderbook
- Trades
-
Trading charts
- Frontend - NextJS, NextAuth
- Server - NodeJS
- Message Queue - RedisMQ and RedisPubSub as it store/create queues in-memory.
- Database - TimesericeDB - to store time-stamped data for futher computation like computing chart over a period of time.
- Realtime Communication - WebSockets
- Containerisation - Docker
- Container Orchestration - Docker Compose
docker compose up
Client started on: http://localhost:3000