The rpc library aims to simplify the definition and implementation of public APIs and
their use for RPC. It draws a clear cut between the invocation, serialization and transport
yielding a definition of the invocation flow by composition of proxy, serialization and
The io.teris.rpc:rpc core library is plain Java-8 with no further dependencies. On the client side, it implements the service instantiation remote call logic passing service method arguments through the bound serializer and transport layer. On the server side, it implements the dispatching mechanism that takes incoming requests from the bound transport layer, passes the data through a content-type specific bound deserializer and dispatches to a service implementation.
rpc alternatives and similar libraries
Based on the "Reactive libraries" category.
9.9 8.8 L2 rpc VS RxJavaRxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of rpc or a related project?