RPC

来源:互联网 发布:程序员教程 pdf 编辑:程序博客网 时间:2024/05/21 11:28

分布式RPC

基本概念

  • 服务调用

    java动态代理

  • 消息编码解码

    消息格式、序列化(hessian、protobuf、thrift、avro)

  • 通信

    BIO/NIO 基于netty

  • 注册中心

    zookeeper “心跳检测”

RPC框架

gRPC

Thrift

WIndfy8

Dubbo

自己实现一个简单的PRC框架