[zeromq-dev] What is performance difference between cppzmq and zmqpp

Ben Gray ben at benjamg.com
Mon Sep 10 13:28:16 CEST 2012


On 8 September 2012 21:20, Maninder Batth <whatpuzzlesme at gmail.com> wrote:
> The website says, zmqpp is a high level c++ binding.  Does that comes at a
> higher performance? Are there any benchmarks comparing cppzmq vs zmqpp?
> Any future plans on merging the two?
>
> Thank you,
> Jim
>

zmqpp is about 5%, give or take, slower than the c native bindings
last time I checked. I don't know how this compares to cppzmq but I'd
imagine it's slower as cppzmq is a very lightweight wrapper over the
native bindings and probably runs without much loss of performance at
all.

So far zmqpp only gets update when someone asks for a feature or there
is something else I need it to do for work, but if there is anything
you need just let me know. I doubt there is any plan to merge the two
as bindings have, for the most part, been kept separate from zmq core.

Regards,
Ben



More information about the zeromq-dev mailing list