Skip to content

WLun001/scaling-ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Get started

  • For initial problem, checkout problem branch
  • For nats solution, checkout solution-nats-ws branch
  • For final solution, checkout solution-nats-ws-part2 branch

How to run

solution-nats-ws-part2 branch

# on terminal
# start web ui
cd web
npm i && npm run serve

# open another terminal
# start nats-server
# make sure it is installed
nats-server -c nats.conf

# open another terminal
# start api server
make start-api

Open two tabs on http://localhost:8080

problem branch

# on terminal
# start web ui
cd web
npm i && npm run serve

# open another terminal
# start ws server
go run main.go --addr :4000 --skipWs

# open another terminal
# start api server
go run main.go

Open two tabs on http://localhost:8080

solution-nats-ws branch

# on terminal
# start web ui
cd web
npm i && npm run serve

# open another terminal
# start nats-server
# make sure it is installed
nats-server

# open another terminal
# start api server
make start-api

# open another terminal
# start ws server
make start-ws

Open two tabs on http://localhost:8080