crystal-community / crystal-libraries-needed

A list of libraries that are needed or wanted for the Crystal-Language
141 stars 4 forks source link

grpc wrapper #88

Closed watzon closed 3 years ago

watzon commented 6 years ago

grpc is a rpc implementation by Google that's supposed to be very fast. It already has wrappers in several languages including Ruby and Python.

https://grpc.io

jtianling commented 5 years ago

need it too.

alexanderadam commented 4 years ago

If you are very eager, you should rather consider writing an own shard (maybe using the official Ruby implementation as help - you could probably even migrate most of the existing specs by using Spectator as a test framework).

Maybe other people waiting here will join you.

Otherwise it should be obvious that just adding "I'm waiting, too" comments won't bring any benefit. You should rather use the ":+1:" button at the first comment for that.

watzon commented 4 years ago

I'm working on this right now. It'll probably take a bit since I'm writing out a whole parser for Google Protocol Buffers, but we'll see. I'll keep you posted.

jgaskins commented 4 years ago

Someone pointed me at this issue a while back and I completely forgot to comment on it. I've also been working on a gRPC library which includes its own basic implementation of HTTP/2 (just the parts needed for simple gRPC for now) and uses this Protobuf shard (of which I am also a maintainer) to serialize/deserialize messages.

jgaskins commented 4 years ago

I've updated the shard with a better readme and pushed an example repo to showcase how to use it. Hope this is helpful!

alexanderadam commented 4 years ago

Can't we close this issue then? :thinking:

bcardiff commented 3 years ago

cc: @Sija I think that you are the most active member listed in the contributors of this repo.