We are going to implement a multi-process software and we are looking for a proper IPC.
Facts:
What IPC tech do you recommend? Web services, RMI, TCP Sockets, Unix Sockets, Pipes, ...?
All the above could do this. 1000/s isn't that much (even for 4 KB)
I would add Active MQ and ZeroMQ to the list.
I would use https://github.com/peter-lawrey/Java-Chronicle Why? because I wrote it. ;) You might to try something else.