High performance distributed asynchronous RPC in java
- by unludo
I would like to do RPC to a list of clients with the following requirements:
the server does not know the clients (implies a kind of broker?) and the cleints do not know the server
there may be several clients - they share the load to treat the RPC
The RPC is asynchronous
very fast (round-trip < 1ms)
optional : offers a fail-over mechanism.
It can be done with underlying tools which are not really intended for that (Hazelcast is an example).
What would you use for such requirements?
Thanks!