Live data from Hacker News

gRPC: Internet-scale RPC framework is now 1.0

cloudplatform.googleblog.com

11–20 of 111 posts

Re: gRPC: Internet-scale RPC framework is now 1.0

#11
post #8

Was looking at RPC framework for a project, in the end I went with Apache Thrift since at that time there was no Python 3 support for gRPC [1]. IIRC Thrift also lacks support for my project's Python version (3.5) but at least I can use thriftpy [2]. https://github.com/grpc/grpc/issues/282 https://github.com/eleme/thriftpy

now support Python3. http://www.grpc.io/about/#osp

Re: gRPC: Internet-scale RPC framework is now 1.0

#15
post #8

Was looking at RPC framework for a project, in the end I went with Apache Thrift since at that time there was no Python 3 support for gRPC [1]. IIRC Thrift also lacks support for my project's Python version (3.5) but at least I can use thriftpy [2]. https://github.com/grpc/grpc/issues/282 https://github.com/eleme/thriftpy

We put in a lot of work to make gRPC work well with python 3.5, so give it a try if possible. disclaimer: I work on gRPC.

Re: gRPC: Internet-scale RPC framework is now 1.0

#16
post #6

The last time I tried gRPC with Python in Windows it didn't compile out of the box.

With the 1.0.0 release, there are Windows binaries for all supported Python versions (2.7, 3.4, 3.5). Make sure you upgrade to the latest version of Pip before trying to pip install grpcio. (The binaries use some ABI tags that are only recognized by newer versions of pip)

Re: gRPC: Internet-scale RPC framework is now 1.0

#17
post #15
post #8

Was looking at RPC framework for a project, in the end I went with Apache Thrift since at that time there was no Python 3 support for gRPC [1]. IIRC Thrift also lacks support for my project's Python version (3.5) but at least I can use thriftpy [2]. https://github.com/grpc/grpc/issues/282 https://github.com/eleme/thriftpy

We put in a lot of work to make gRPC work well with python 3.5, so give it a try if possible. disclaimer: I work on gRPC.

thank you, I'll look into it as soon as I can :)

Re: gRPC: Internet-scale RPC framework is now 1.0

#18

What's missing to get client/server stub in pure C?

gRPC core libraries for C++ are written in pure C. We need to extend these to use a pure C implementation of Proto and create a C based generated API. We have experimented with this and some users have also tried it. We are looking to add this in future and also welcome contributions.
Post reply on HN