我们要实现多进程的软件和我们正在寻找合适的IPC。
事实:
- 我们将(如果我们面对一些关键的时间和C)使用Java
- 所有的过程都一个UNIX机器上。
- 的处理每秒发送小(约4K)数据的相互大量(约1000)。
你推荐什么IPC技术吗? Web服务,RMI,TCP套接字,Unix套接字,管道,...?
我们要实现多进程的软件和我们正在寻找合适的IPC。
事实:
你推荐什么IPC技术吗? Web服务,RMI,TCP套接字,Unix套接字,管道,...?
上述所有可以做到这一点。 1000 / s不是那么多(即使对于4 KB)
我会主动MQ和ZeroMQ添加到列表中。
我会用https://github.com/peter-lawrey/Java-Chronicle为什么? 因为我写的。 ;),你可能要尝试别的东西。