Hi there,

For your first question, gRPC is fundamentally a wire format protocol
specified in https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md .
As long as you support that wire format, you can implement gRPC in many
ways. There are community-created implementations like
grpc/grpc-haskell that use the grpc/grpc core in their implementations, as
well as google/dorusu-js that doesn't use the grpc core at all but just
implements the wire protocol in its own way. That said, the gRPC team only
supports the languages under the officially supported repositories.

As for the second question, there is currently no completion queue
implementation for gRPC core that allows integration with an external event
loop, but there has been interest from a variety of sources, so it's still
an open feature request.

- Vijay


On Wed, Jun 7, 2017 at 10:58 AM <[email protected]> wrote:

> Hi all,
>
> I'm from the Apache Mesos community and I'm new to gRPC.
> I've asked around in the gRPC Gitter channel but got no response,
> so please let me ask my question again here.
>
> We're planning on supporting the Container Storage Interface which is
> gRPC-based.
> Since Mesos itself already has its own actor-based programming library
> handling asynchronous http requests,
> I was wondering if it is possible to write our own gRPC request/response
> encoder/decoder
> so we can integrate gRPC into our event loop and implement our own gRPC
> client,
> and if it is worthwhile doing this. I appreciate if anyone can share their
> opinion or experience on this.
>
> I've also followed this discussion:
> https://groups.google.com/forum/#!topic/grpc-io/CzgL7yB4JdQ
> Is there any update related to this issue?
>
> Thanks!
> Chun-Hung
>
> --
> You received this message because you are subscribed to the Google Groups "
> grpc.io" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/grpc-io.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/grpc-io/f26081cf-325f-41e3-8765-f1e8872eb582%40googlegroups.com
> <https://groups.google.com/d/msgid/grpc-io/f26081cf-325f-41e3-8765-f1e8872eb582%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CADEy0h1dBLPocS7VxF8v_toMrnAWz7Da60wHhtoQeH6xD1koLg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to