JeroMQ is both a java reimplementation and a higher level API of libzmq. labview-zmq is basically a wrapper around libzmq for LabVIEW. pyzmq is also basically a wrapper around it.
I made ROUTER.py and DEALER.py and executed them to measure performance. Those python codes are attached to this email. With pyzmq, it takes 200~280ms for DEALER to send 10000 requests to ROUTER and retrieve 10,000 replies in batch. With labview-zmq, the same code takes about 1500~1700ms. With JeroMQ, it takes about 30~40ms. Why do different bindings have different performance characteristics?
ROUTER.py
Description: Binary data
DEALER.py
Description: Binary data
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
