- RPC框架
- 注册中心,Zookeper
- 序列化,protolbuf
- 通信,netty,几乎是通信的标配了
- 反射,默认使用jdk反射 jdk1.8情况下 反射和cglib字节码技术 性能差别不大
- spring 的支持
- netty解决了大量CLOSE_WAIT的socket问题
- 设置心跳时间,长时间未接收到数据发送心跳包
- 当处于linux时候使用epoll(EpollServerSocketChannel和EpollEventLoopGroup)而获得更好的性能
todo
- 负载均衡策略,隐式的根据延迟
- rpc调用延迟
- 调用链采集
- 使用延迟作为启发式(算法的因子)来均衡跨集群主机的负载,(隐式地)派发给具有最低负载、最低延迟的主机
- 一个单一的基于Netty 的服务便能够处理将近1 百万的入站TCP 套接字连接
- SSL
- ByteBuf