A lightweight RPC Framework
This will be an RPC Framework which implements Java NIO and AIO to acheive the following things:
-
Low Level Network Protocol including Java NIO, AIO, OIO
-
Netty support for better network performance
-
Distributed client and server which support Zookeeper and YARN for cluster management
-
High Level RPC support to enable generic functions for easy implementations
-
Intermediate proxy to support subscriber pattern.