如何设计一个注册中心?

如何设计一个RPC框架?