-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 21/04/14 10:51, Doron Somech wrote: > What is the issues with ZMTP? - - Splitting a message into multiple parts is a presentation layer stuff and should not be tighly bound to the messaging protocol. It should be rather one of many presentation protocols the user can choose from. - - ZMTP has no separation between binding to a transport protocol and the scalability protocol itself (known as "messaging pattern" in ZeroMQ"). The protocol is tightly bound to TCP. - - ZMTP doesn't enforce strict separation between distinct scalability protocols. "ROUTER" socket is an abomination by itself. - - Identity is a pretty bad hack with no clear semantics. It was introduced as an ad-hoc patch to solve a rather specific problem for a paying customer and remains in the codebase and is widely misused since then. - - An option to use short message size (1 byte) was a speculative optimisation early on in the ZeroMQ development, but we've never measured any related performance gains. Martin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTVPN7AAoJENTpVjxCNN9YVIsIAIaI+WY58JjSAvBuCER86Rjt 78vBNxJ9BNnvBp3y+1PiDxTt256yl2GrP5IgVeB89pn45wWX9gByL7HsHG9e8MrM QhZsB6xqDGikJYYgvtxz47ptY5iLxbWGp/wvcDGuDMzI1QDW+umL4w++ERKJSs8Z m+G0r8o0Lltulc/dr9jWwiQMhS+gvdjkuv1nyXAB+wSmakmihD5M5Xh3/7Ex3yIT 1RuvC4hC9JG7vTND+rW2ortumUQ3KLmHFoxt+wJAbAg1x55m2wgAX76H/lqB9sn3 c8sOZYXNajGYNRmsNb7CGmA2MFb+oY0f25eethL/aVcLWDl1ejV3tu/M6DBDJLA= =cjCf -----END PGP SIGNATURE-----