rpc a simple rpc framework RPC called just like local function calls Easy to use: developers only need to focus on business logic Supports synchronous and asynchronous call