This a lightweight Java RPC framework based on Netty, Zookeeper, Spring implementation. Provides service registration, discovery, load balancing, support for API calls, Spring integration and Spring Boot starter use.
- Netty-based long connection communication, including heartbeat detection
- Based on Zookeeper to achieve distributed service registration and discovery
- Load balancing algorithms such as polling, randomization, and consistent hash are implemented.
- Support jdk's dynamic proxy method
- Support fastJson, hessian, jdk serialization way
- Support for simple extension points , generalized calls and other features
- Added Spring Boot Starter