Thread overview
Seeking gRPC Libraries for Microservices in D Language
12 hours ago
Lover
10 hours ago
Sergey
3 hours ago
mw
12 hours ago

Hello everyone,

I'm currently working on building microservices using the D programming language. I'm looking for efficient and well-supported gRPC libraries that are compatible with D. Does anyone have experience with gRPC in D or know of any reliable libraries that I can use?

If native D libraries are scarce or lack support, would it be more practical to interface with a gRPC library written in C or another language? I'd appreciate any insights, recommendations, or experiences you could share on this topic.

Thank you in advance for your help!

10 hours ago

On Thursday, 17 October 2024 at 17:23:43 UTC, Lover wrote:

>

Hello everyone,

I'm currently working on building microservices using the D programming language. I'm looking for efficient and well-supported gRPC libraries that are compatible with D. Does anyone have experience with gRPC in D or know of any reliable libraries that I can use?

If native D libraries are scarce or lack support, would it be more practical to interface with a gRPC library written in C or another language? I'd appreciate any insights, recommendations, or experiences you could share on this topic.

Thank you in advance for your help!

Hey there

Interesting topic. Please share your experience in any case - either you deploy D in production or switch to another solution.

For D there are several options:

3 hours ago

On Thursday, 17 October 2024 at 19:17:19 UTC, Sergey wrote:

>

On Thursday, 17 October 2024 at 17:23:43 UTC, Lover wrote:

>

Hello everyone,

I'm currently working on building microservices using the D programming language. I'm looking for efficient and well-supported gRPC libraries that are compatible with D. Does anyone have experience with gRPC in D or know of any reliable libraries that I can use?

My advice: none of the following grpc D library are of production quality:

>

For D there are several options:

If you insist on using grpc, I would suggest using the official C++ grpc which forward the internal real processing to D language via the D C++ external interface.