分布式与集群的区别
集群:是表象的统称,体现多机多实例,关注边界
分布式:强调多实例/多角色的通信协调,关注实现
分布式集群,高可用集群,Hadoop集群,Hbase集群,kafka集群,注册发现
RPC
Remote Procedure Call
高性能的侵入性:dubbo/gRpc
 兼容性的解耦式:基于http的rest风格
 涉及到TCP及IO模型
 RR/OW/Sync/Async
 用Netty还是自研,都是一个目的完成需求
会话V.S通信
 会话是由一个到多个在不同时间点的RPC组成
 MSG交给谁是通信的环节
 是谁的通信是会话的环节
 心跳是RPC的一种
 连续心跳是会话状态的实现
微服是一个个独立的颗粒,每个服务都可以独立部署










