Written by August Lilleaas, published July 22, 2013 This article describes how to use ZeroMQ for RPC calls to internal services. HTTP is the canonical choice for public facing services. But for RPC to internal services in systems composed of many small parts, you're probably better off using ZeroMQ instead of HTTP. In summary, the benefits ZeroMQ offers over HTTP are: Multiple concurrent RPC calls