The graph in the test results shows that ØMQ is slower than TCP/IP. Whats the point then?
Obviously, you would expect system working on top of TCP to have higher latencies than TCP. Anything else would be – simply speaking – supernatural. However, throughput is a different matter. ØMQ gets you more throughput than TCP has using intelligent batching algorithms. Moreover ØMQ delivers value-add over the TCP. Asynchronicity, message queueing, routing based on business logic, multicast etc.