Skip to content

tsauvajon/go-microservices-poc

Repository files navigation

Golang microservices POC

https://jacobmartins.com/2016/03/14/web-app-using-microservices-in-go-part-1-design/

Getting started

Open 5 terminals

cd ./client, ./keyValueStore, ./fileStorage, ./master, ./taskStore and go build each of them

Start each service

# start keyValueStore (will be hosted on :3330)
./keyValueStore

# connect the fileStorage
./fileStorage :3332 :3330

# connect the taskStore
./taskStore :3331 :3330

# connect the master (hosted on :3333)
./master :3333 :3330

# connect workers
./worker :3330 2

# connect the client (will be hosted on :3334)
./client :3330

About

Microservices using Golang, without any 3rd party library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages