[bind10-dev] Recommendations for message passing libraries?
Yoshitaka Aharen
aharen at jprs.co.jp
Tue Jun 7 06:58:29 UTC 2011
Hello,
On Thu, 26 May 2011 16:47:51 +0200
Shane Kerr <shane at isc.org> wrote:
> We are looking for a replacement for the message passing system we use
> in BIND 10, and someone suggested that maybe someone on the bind10-dev
> list may have some recommendations for us.
MessagePack (http://msgpack.org/) is one of the choices for the
replacement of JSON. The speed of serialization/desirialization is very
fast and it supports C++, Python and more languages and platforms (of
course it runs on Windows). It is well-tested and used in various
products. Refer to the link to see the list of products:
http://wiki.msgpack.org/display/MSGPACK/PoweredBy
MessagePack-RPC provides cross-language RPC functionality with
well-designed API. Its specification is documented at the link:
http://wiki.msgpack.org/display/MSGPACK/RPC+specification
Unfortunately, Python and C++ bindings are not yet production ready. The
main developer of MessagePack suggested me to use ZeroMQ or D-Bus in
conjunction with MessagePack for our purpose.
MessagePack and MessagePack-RPC are both licenced under the Apache 2.0
License.
Sincerely,
--
Yoshitaka Aharen <aharen at jprs.co.jp>
Japan Registry Services Co., Ltd.
More information about the bind10-dev
mailing list