Actor base rpc framwork