README: explain differences with grpc

Signed-off-by: Stephen J Day <stephen.day@docker.com>
This commit is contained in:
Stephen J Day 2017-11-15 16:58:33 -08:00
parent f32bbe9f11
commit 76ad1535fb
No known key found for this signature in database
GPG Key ID: 67B3DED84EDC823F

View File

@ -26,6 +26,14 @@ It's recommended to use [`protobuild`](https://github.com/stevvooe/protobuild)
to build the protobufs for this project, but this will work with protoc to build the protobufs for this project, but this will work with protoc
directly, if required. directly, if required.
# Differences from GRPC
- The protocol stack has been replaced with a lighter protocol that doesn't
require http, http2 and tls.
- The client and server interface are identical whereas in GRPC there is a
client and server interface that are different.
- The Go stdlib context package is used instead.
# Status # Status
Very new. YMMV. Very new. YMMV.