anyone using msgpackrpc-d ? it's currently broken and doesn't seem maintained

Timothee Cour via Digitalmars-d digitalmars-d at puremagic.com
Wed Jun 14 21:14:22 PDT 2017


> Msgpack rpc with vibe.d works. We used it.

you mean with msgpackrpc-d? If so, it works, until you run into
https://github.com/msgpack-rpc/msgpack-rpc-d/issues/16 (when server
sends >= 4090 bytes, client hangs forever).

> we switched towards http + asdf

not sure what asdf is?





On Wed, Jun 14, 2017 at 4:42 PM, David Nadlinger via Digitalmars-d
<digitalmars-d at puremagic.com> wrote:
> On Wednesday, 14 June 2017 at 19:55:49 UTC, Yawniek wrote:
>>
>> Msgpack rpc with vibe.d works. We used it.
>> Its extremely fast, youll never get that speed with thrift.
>
>
> I don't think Thrift is fundamentally much different in performance than
> MessagePack, see e.g. https://github.com/thekvs/cpp-serializers. Do you have
> data to suggest otherwise? (I of course originally wrote Thrift/D, but that
> was long enough ago that I like to think I'm not particularly biased either
> way.)
>
> As for the performance of the RPC server, I'd think that just hooking vibe.d
> sockets into Thrift should give you similar performance to
> msgpack-rpc/vibe.d.
>
>  — David



More information about the Digitalmars-d mailing list