Skip to content
/ chatsvc Public

🎁 chat micro-service using nats and go-kit (gRPC + http)

License

Notifications You must be signed in to change notification settings

moul/chatsvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chatsvc

🎁 chat micro-service using nats gRPC streams

A chat micro-service, developed using nats, Protobuf.

Usage

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

About

🎁 chat micro-service using nats and go-kit (gRPC + http)

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published