From 76ad1535fb31b7668b0a7449f8af21b0f88d0bfa Mon Sep 17 00:00:00 2001 From: Stephen J Day Date: Wed, 15 Nov 2017 16:58:33 -0800 Subject: [PATCH] README: explain differences with grpc Signed-off-by: Stephen J Day --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 9852ddb..06964ab 100644 --- a/README.md +++ b/README.md @@ -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 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 Very new. YMMV.