UPDATE: life is too short to debug dlang built-in AA to right,
let's just use HashMap from emsi_containers
https://github.com/mw66/grpc-d/blob/master/source/grpc/server/package.d#L25
```
HashMap!(string, ServiceHandlerInterface) services;
```
After this change, the problem goes away.
I think
Hi,
I recently found and started playing with the grpc-d-core[1]
package, and my program structure looks like this:
https://github.com/mw66/grpc-demo/blob/master/source/main.d
If I run L64 alone (without L66 ~ 79 grpc-d part):
```
64: auto t = new Thread({fun();}).start();
```
it works fine
I've recently spent the past few days writing a higher-level
wrapping around gRPC Core (attempting to keep everything as safe
as possible), and have reached a point where technical demos are
possible. There are definitely some bugs that I have to work out
(and LOTS of code to document
gRPC is a modern open source high performance RPC framework that
can run in any environment. It can efficiently connect services
in and across data centers with pluggable support for load
balancing, tracing, health checking and authentication. It is
also applicable in last mile of distributed
On Thursday, 24 January 2019 at 21:17:24 UTC, viniarck wrote:
On Thursday, 17 January 2019 at 04:19:27 UTC, Brian wrote:
Google gRPC is A high performance, open-source universal RPC
framework.
[...]
Cool. Thanks for contributing. I look forward to using it in a
future project
On Thursday, 17 January 2019 at 04:19:27 UTC, Brian wrote:
Google gRPC is A high performance, open-source universal RPC
framework.
[...]
Cool. Thanks for contributing. I look forward to using it in a
future project with microservices.
Google gRPC is A high performance, open-source universal RPC
framework.
You can find it here:
https://grpc.io/
hunt-grpc is a GRPC framework developed in D language. The new
version mainly supports two-way communication and fixes some
known errors.
Example for server:
```D
import
On Thursday, 11 October 2018 at 16:19:07 UTC, April Nassi wrote:
Hi! I'm the community manager for gRPC and this is awesome!
Would love to add this to our ecosystem repo. Would also be
great to have you talk about this on an upcoming community call!
Thanks,
e-mail: zoujiaq...@gmail.com
On Thursday, 11 October 2018 at 16:19:07 UTC, April Nassi wrote:
Hi! I'm the community manager for gRPC and this is awesome!
Would love to add this to our ecosystem repo. Would also be
great to have you talk about this on an upcoming community call!
That'll be nice.
Hi! I'm the community manager for gRPC and this is awesome! Would
love to add this to our ecosystem repo. Would also be great to
have you talk about this on an upcoming community call!
On Thursday, 11 October 2018 at 12:15:43 UTC, Brian wrote:
hunt-grpc is Grpc for D programming language, hunt-http library
based.
hunt-grpc project:
https://github.com/huntlabs/hunt-grpc
Could you at least link to https://grpc.io/about/ so others know
what this is?
On Thursday, 11 October 2018 at 12:15:43 UTC, Brian wrote:
hunt-grpc is Grpc for D programming language, hunt-http library
based.
[...]
hunt-grpc project:
https://github.com/huntlabs/hunt-grpc
Interesting! D might be a candidate for being added here later:
https://grpc.io/
"go str
hunt-grpc is Grpc for D programming language, hunt-http library
based.
example server code:
import helloworld.helloworld;
import helloworld.helloworldrpc;
import grpc;
class GreeterImpl : GreeterBase
{
override HelloReply SayHello(HelloRequest request
On Monday, 2 July 2018 at 18:06:43 UTC, bpr wrote:
On Monday, 2 July 2018 at 10:25:07 UTC, Andre Pany wrote:
Small update. With the help of evilrat I was able to translate
the C headers to D.
https://github.com/andre2007/grpc/tree/feature/d/src/d/source/grpc/c
While the source code compiles
On Monday, 2 July 2018 at 10:25:07 UTC, Andre Pany wrote:
Small update. With the help of evilrat I was able to translate
the C headers to D.
https://github.com/andre2007/grpc/tree/feature/d/src/d/source/grpc/c
While the source code compiles without errors, everything is
completely untested
On Monday, 2 July 2018 at 10:25:07 UTC, Andre Pany wrote:
On Friday, 22 June 2018 at 18:10:54 UTC, Andre Pany wrote:
[...]
Small update. With the help of evilrat I was able to translate
the C headers to D.
https://github.com/andre2007/grpc/tree/feature/d/src/d/source/grpc/c
While
On Friday, 22 June 2018 at 18:10:54 UTC, Andre Pany wrote:
Hi,
the core of gRPC is written in C. I asked the developers
whether they considered rewriting the core with Better C
(https://github.com/grpc/grpc/issues/15786).
They answered that they won't rewrite it with Better C
On Friday, 22 June 2018 at 18:10:54 UTC, Andre Pany wrote:
Hi,
the core of gRPC is written in C. I asked the developers
whether they considered rewriting the core with Better C
(https://github.com/grpc/grpc/issues/15786).
They answered that they won't rewrite it with Better C
Hi,
the core of gRPC is written in C. I asked the developers whether
they considered rewriting the core with Better C
(https://github.com/grpc/grpc/issues/15786).
They answered that they won't rewrite it with Better C but they
are open for including D into their ecosystem.
They have support
On Monday, 4 June 2018 at 11:40:54 UTC, Nicholas Wilson wrote:
On Monday, 4 June 2018 at 11:21:57 UTC, aberba wrote:
At DConf 2018,there was a talk by ?? about blockchain and gRPC
library for D came up.
That was Kai Nacke.
Thanks :)
On Monday, 4 June 2018 at 11:21:57 UTC, aberba wrote:
At DConf 2018,there was a talk by ?? about blockchain and gRPC
library for D came up.
That was Kai Nacke.
At DConf 2018,there was a talk by ?? about blockchain and gRPC
library for D came up.
In summary, grpc a universal rpc framework by Google and can be
implemented in any language. It enables you to call methods on a
remote server from a client as if they're both on the same host.
Its use http
for grpc, we should add to dproto (which is pretty good protobuf
library for D but lacks grpc) instead of starting from scratch, see
https://github.com/msoucy/dproto/issues/113 [your advice/opinions on
integrating with grpc?]
On Mon, Jan 22, 2018 at 12:24 PM, Adrian Matoga via Digitalmars-d
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote:
I know a project where D could benefit from gRPC in D, which is
not among the supported languages:
https://grpc.io/docs/
Do you think gRPC support is worth adding to GSOC 2018 ideas?
https://wiki.dlang.org/GSOC_2018_Ideas
On Monday, 22 January 2018 at 05:54:31 UTC, Dmitry Olshansky
wrote:
On Monday, 22 January 2018 at 04:40:53 UTC, Andrew Benton wrote:
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote:
I know a project where D could benefit from gRPC in D, which
is not among the supported languages
> Do we even have protobuf package?
https://github.com/msoucy/dproto
it could receive some attention, there are pending issues
for RPC I've been using msgpackrpc since no gRPC was available. But
would be nice to have gRPC.
NOTE: capnproto is a very interesting newer alternative to proto
On Monday, 22 January 2018 at 04:40:53 UTC, Andrew Benton wrote:
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote:
I know a project where D could benefit from gRPC in D, which
is not among the supported languages:
https://grpc.io/docs/
Do you think gRPC support is worth adding
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote:
I know a project where D could benefit from gRPC in D, which is
not among the supported languages:
https://grpc.io/docs/
Do you think gRPC support is worth adding to GSOC 2018 ideas?
https://wiki.dlang.org/GSOC_2018_Ideas
On Friday, 19 January 2018 at 10:14:15 UTC, yawniek wrote:
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote:
I know a project where D could benefit from gRPC in D, which
is not among the supported languages:
https://grpc.io/docs/
Do you think gRPC support is worth adding
ent crypto functions. e.g. port picotls (
https://github.com/h2o/picotls ) but also provide/maintain proper
openssl bindings.
4. implement http/2 grpc
also, think about what happens when the world starts switching to
quic, the ietf wg makes good progress from what i saw.
a totally differen
On Friday, 19 January 2018 at 18:34:31 UTC, Ali Çehreli wrote:
On 01/19/2018 02:14 AM, yawniek wrote:
> Just look how
> beautiful Golangs protocol implementations are and the whole
ecosystem
> that focused effort spawned.
I have said this here before.
I agree and do have first-hand
On 01/19/2018 02:14 AM, yawniek wrote:
> Just look how
> beautiful Golangs protocol implementations are and the whole ecosystem
> that focused effort spawned.
I agree and do have first-hand experience with that but I'm not
experienced enough in this field to come up with a modern solution. If
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote:
I know a project where D could benefit from gRPC in D, which is
not among the supported languages:
https://grpc.io/docs/
Do you think gRPC support is worth adding to GSOC 2018 ideas?
https://wiki.dlang.org/GSOC_2018_Ideas
On Tuesday, 16 January 2018 at 17:58:40 UTC, jmh530 wrote:
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote:
I know a project where D could benefit from gRPC in D, which
is not among the supported languages:
https://grpc.io/docs/
Do you think gRPC support is worth adding
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote:
I know a project where D could benefit from gRPC in D, which is
not among the supported languages:
https://grpc.io/docs/
Do you think gRPC support is worth adding to GSOC 2018 ideas?
https://wiki.dlang.org/GSOC_2018_Ideas
I know a project where D could benefit from gRPC in D, which is not
among the supported languages:
https://grpc.io/docs/
Do you think gRPC support is worth adding to GSOC 2018 ideas?
https://wiki.dlang.org/GSOC_2018_Ideas
Ali
On Monday, 30 November 2015 at 14:55:53 UTC, yawniek wrote:
would anyone be interested in doing the work for adding D /
vibe.d to
https://github.com/grpc/grpc ?
we currently lack the manpower but would be able to sponsor it
(or parts, depending on the effort needed).
grpc is probably going
would anyone be interested in doing the work for adding D /
vibe.d to
https://github.com/grpc/grpc ?
we currently lack the manpower but would be able to sponsor it
(or parts, depending on the effort needed).
grpc is probably going to be the dominant rpc system for building
a microsrvices
38 matches
Mail list logo