http://zeromq.org/
Protocolo de comunicacin multiplataforma, multilenguaje. Estndar de
facto en el mercado.
Serializacin de datos
Usar JSON o (mejor) MessagePack (http://msgpack.org/) o Blosc.
Salt (la plataforma de gestin y ejecucin remota basada en ZeroMQ y
Python) utiliza MsgPack para la serializacin para la comunicacin sobre la
red.
Nanomsg
http://nanomsg.org/
Una versin mejorada de ZeroMQ. El camino a seguir!
Diseo
Montar un objeto connector que abstrae de la librera usada por debajo.