/buddha

A lightweight distributed RPC framework

Primary LanguageJavaMIT LicenseMIT

buddha

buddha is a lightweight RPC(Remote Procedure Call) framework.

It contains four features, which include:

  • Service registration and service discovery.
  • Use Netty for all network communications.
  • Use Kryo and fastjson to serialization/deserialization.
  • Use dynamic proxy to simplify the client service invocation.