(shameless plug) You may find pRPC useful: basically allows you to run a gRPC service on appengine via HTTP 1. Unlike grpc, does not support streaming, supports making RPCs from the browser.
https://godoc.org/github.com/luci/luci-go/grpc/prpc On Saturday, July 30, 2016 at 1:44:45 AM UTC-7, [email protected] wrote: > > hi, > > Any updates on golang grpc support on app-engine? > Are we looking at months or a year? > > On Wednesday, March 30, 2016 at 3:46:26 AM UTC-7, Miguel Vitorino wrote: >> >> >> Found this interim solution from a Google developer >> http://nodir.io/post/138899670556/prpc. >> Haven't tested it though.. has anyone? >> >> >> On Wednesday, January 20, 2016 at 7:09:25 PM UTC, Ankur Chauhan wrote: >>> >>> Any updates on this? >>> >>> On Saturday, August 15, 2015 at 11:21:29 AM UTC-7, Alexander Yevsyukov >>> wrote: >>>> >>>> We are interested in Java support. Is there a chance for early >>>> adopters preview? >>>> >>>> We've got an app under AppEngine, with Web and Android clients, and iOS >>>> client development recently started. Protobuf and gRPC will help us a lot. >>>> >>>> >>>> On Monday, May 4, 2015 at 8:28:50 PM UTC+2, Louis Ryan wrote: >>>>> >>>>> +cc Ludo who's team is working on GRPC for AppEngine v2. >>>>> >>>>> Which language are you interested in doing this with? For Java, I >>>>> doubt plugging the AE socket API below one of the GRPC transport >>>>> implementation (Netty / OkHttp) would be all that difficult but its not >>>>> something I've looked at. >>>>> >>>>> On Mon, May 4, 2015 at 5:29 AM, <[email protected]> wrote: >>>>> >>>>>> Any updates on that? >>>>>> >>>>>> Assuming not I'm thinking of a mid-term workaround by using appengine >>>>>> sockets and building the request directly. >>>>>> >>>>>> How hard will it be to write a function which is supposed to send a >>>>>> specific RPC request, That is, a function which gets a specific proto, >>>>>> open >>>>>> a socket to a GCE hosted grpc server send the request (I assume the >>>>>> request >>>>>> should have the serialized proto + few other stuff)? >>>>>> >>>>>> The alternative is to create an http server on GCE as a grpc bridge, >>>>>> but the first option is better assuming it's not too hard to implement. >>>>>> >>>>>> Louis, do you think my suggestion is reasonable? or is the grpc >>>>>> protocol is too complicated to do something simple as that? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Wednesday, March 4, 2015 at 1:43:20 AM UTC+2, Louis Ryan wrote: >>>>>>> >>>>>>> Currently no, this is something we're actively looking at >>>>>>> addressing. Stay tuned. >>>>>>> >>>>>>> On Tue, Mar 3, 2015 at 3:24 PM, Derek Perez <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> >>>>>>>> Is it possible to use grpc with Appengine? Or am I only able to use >>>>>>>> GCE if I want to stick with Google Cloud Platform? >>>>>>>> >>>>>>>> -- >>>>>>>> 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]. >>>>>>>> To view this discussion on the web visit >>>>>>>> https://groups.google.com/d/msgid/grpc-io/776c33a0-f0a4-40ff-93c4-ecb972b30ff3%40googlegroups.com >>>>>>>> >>>>>>>> <https://groups.google.com/d/msgid/grpc-io/776c33a0-f0a4-40ff-93c4-ecb972b30ff3%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]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/grpc-io/845e4418-61f6-44e4-8a9b-b264c8d20fef%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/grpc-io/845e4418-61f6-44e4-8a9b-b264c8d20fef%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]. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/90c42d0d-ac4b-40e9-af85-890bc999c66b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
