napalm | 17 years ago | on: Zeromq: Fast Messaging
you do not have to go up and down 2.5M times/sec - unles you are batching messages. but have to take care about latency big care. btw on zeromq website is nice chart latency vs. throughput - worth to have a look.