1- 通信
大纲
- 通信之前要先协商好协议,看看协议的一般设计 
- 定义协议要考虑诸多因素,如编码/解码、通信效率等 
- 常见的通信模型 
- 通信的客户端网络模型 
- 通信的服务端网络模型 
- 案例解析:MySQL 的通信协议设计 
- 案例解析:Redis 的通信协议设计 
- 案例解析:Spring Cloud Feign 的设计 
- 案例解析:MQ 设计, e.g. RocketMQ / BigQueue / kibill-commons/queue / Kafka ... 
- 涉及到哪些计算机底层知识 
分布式系统之间的通信是基于计算机网络进行的,也就是说我们自定义的应用协议是跑在 TCP/IP 协议之上的,利用计算机网络协议来设计自己的应用层协议。
TCP/IP 协议
最后更新于
这有帮助吗?
