gRPC is a modern, HTTP2-based protocol, that provides RPC semantics using the strongly-typed binary data format of protocol buffers across multiple languages (C++, C#, Golang, Java, Python, NodeJS, ObjectiveC, etc.)
- Run the server with
docker-compose up
- Open two extra terminals and run
cd client && go run client.go
- Start sending messages on the client terminals: