[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

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.


More information about the zeromq-dev mailing list