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

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

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 >

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

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

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 > wrote: Is there a plan (or an implementation) to support gRPC within Twisted Python? My

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

2016-09-28 Thread Nursimulu, Khen
2:15 PM To: "twisted-python@twistedmatrix.com" <twisted-python@twistedmatrix.com> Subject: Re: [Twisted-Python] gRPC support in Twisted Python On Sep 28, 2016, at 6:13 AM, Nursimulu, Khen <knurs...@ciena.com<mailto:knurs...@ciena.com>> wrote: Is there a plan (or an impl

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