IPC对许多小数据的建议

时间:2012-04-17 11:15:06

标签: java ipc rmi multiprocessing

我们将实施多进程软件,我们正在寻找合适的IPC。

事实:

  • 我们将使用Java(如果我们面临时间关键,我们将使用C语言)
  • 所有进程都在一台Unix机器上。
  • 进程每秒发送大量(约1000个)小(约4k)数据。

您推荐什么IPC技术? Web服务,RMI,TCP套接字,Unix套接字,管道,......?

1 个答案:

答案 0 :(得分:1)

以上所有都可以做到这一点。 1000 / s不是那么多(即使是4 KB)

我会将Active MQ和ZeroMQ添加到列表中。

我会用https://github.com/peter-lawrey/Java-Chronicle为什么?因为我写了;)你可以尝试其他的东西。