Skip to content

Latest commit

 

History

History
27 lines (14 loc) · 560 Bytes

README.md

File metadata and controls

27 lines (14 loc) · 560 Bytes

A Simple RPC (Remote Procedure Call) Demo

Just a simple toy project, aim to learn the principle of rpc and something about java.

✔️ Service discover and register

✔️ Zookeeper as service registry center

✔️ Socket server and client implement

✔️ Jdk dynamic proxy to enhance client api call

✔️ Use shutdown hook to clean resource when server shutdown

✔️ Config configurable


Future TODO:

[ ] Implement netty transport protocol

[ ] Better load balance algorithm

[ ] Others serialize protocol

[ ] Auto scan service api