Re: [Twisted-Python] gRPC support in Twisted Python

2016-10-12 Thread Cory Benfield
On this note, if anyone wanted to write a greenfield gRPC implementation for Twisted directly, rather than using the C++ library that Nathaniel has been working on, hyper-h2 and Twisted’s built-in HTTP/2 logic is likely to be a very useful leaping off point. My high-level understanding of gRPC i

Re: [Twisted-Python] gRPC support in Twisted Python

2016-10-06 Thread Nathaniel Manista
On Thu, Oct 6, 2016 at 12:11 PM, Manish Tomar wrote: > It will be nice if it can be implemented without IO [1] as Cory > rightfully points out everywhere. > I'm a big fan of sans I/O; I think it will be interesting to see how much it can be applied to the C-language library that implements most

Re: [Twisted-Python] gRPC support in Twisted Python

2016-10-06 Thread Manish Tomar
On Thu, Oct 6, 2016 at 11:49 AM, Nathaniel Manista wrote: > On Thu, Sep 29, 2016 at 5:41 PM, James Broadhead > wrote: >> >> If you're planning on working on this, > > > We don't currently have plans to implement it ourselves; we're trying to > invoke the magic of open source. So far the feature r

Re: [Twisted-Python] gRPC support in Twisted Python

2016-10-06 Thread Nathaniel Manista
On Thu, Sep 29, 2016 at 5:41 PM, James Broadhead wrote: > If you're planning on working on this, > We don't currently have plans to implement it ourselves; we're trying to invoke the magic of open source. So far the feature requests we've gotten have been all over the map (gevent

Re: [Twisted-Python] gRPC support in Twisted Python

2016-09-29 Thread James Broadhead
If you're planning on working on this, it'd probably be worth taking a look at the Twisted bindings for Thrift (a competing RPC system from FB, based on the Google PB paper). The generator[2] isn't the best place to start (imperative C++ that outputs python), but the code that it generates served

Re: [Twisted-Python] gRPC support in Twisted Python

2016-09-29 Thread Stephen Thorne
[+Nathaniel] https://groups.google.com/forum/m/#!topic/grpc-io/RpkyqqQy8TU/discussion Hi. I'd like to link you to the above discussion and cc it's original poster. On Wed, Sep 28, 2016, 22:51 Werner Thie wrote: > On 9/28/16 9:13 AM, Nursimulu, Khen wrote: > > Thanks Glyth for the prompt respon

Re: [Twisted-Python] gRPC support in Twisted Python

2016-09-28 Thread Werner Thie
On 9/28/16 9:13 AM, Nursimulu, Khen wrote: Thanks Glyth for the prompt response. On Sep 28, 2016, at 6:13 AM, Nursimulu, Khen mailto:knurs...@ciena.com>> wrote: Is there a plan (or an implementation) to support gRPC within Twisted Python? My understanding is that gRPC is built u

Re: [Twisted-Python] gRPC support in Twisted Python

2016-09-28 Thread Nursimulu, Khen
Thanks Glyth for the prompt response. From: on behalf of Glyph Lefkowitz Reply-To: "twisted-python@twistedmatrix.com" Date: Wednesday, September 28, 2016 at 2:15 PM To: "twisted-python@twistedmatrix.com" Subject: Re: [Twisted-Python] gRPC support in Twisted Python On S

Re: [Twisted-Python] gRPC support in Twisted Python

2016-09-28 Thread Glyph Lefkowitz
> On Sep 28, 2016, at 6:13 AM, Nursimulu, Khen wrote: > Is there a plan (or an implementation) to support gRPC within Twisted Python? > My understanding is that gRPC is built using Futures and creates its own > threads for all its event handling. There is also a gRPC Python package > (grpc

[Twisted-Python] gRPC support in Twisted Python

2016-09-28 Thread Nursimulu, Khen
Hello, Is there a plan (or an implementation) to support gRPC within Twisted Python? My understanding is that gRPC is built using Futures and creates its own threads for all its event handling. There is also a gRPC Python package (grpcio 1.0.0) that is available for python 2.7.In order t