🎁 chat micro-service using nats gRPC streams
A chat micro-service, developed using nats, Protobuf.
Server
$ chatsvc
ts=2016-12-27T12:49:44Z caller=main.go:62 transport=gRPC addr=:9000
Received a message from "pid32686": "hello world"
Received a message from "pid32700": "hello pid32686"{"offset":15}
Client 1
$ ./chatsvc-client
hello world
pid32700> hello pid32686
Client 2
$ ./chatsvc-client
pid32686> hello world
hello pid32686
Client 3
$ ./chatsvc-client
pid32686> hello world
pid32686> hello world