课程目标

第一章:通过对分布式服务框架中的 RPC 远程调用方式,以及服务框架的各种特性的学习,能初步了解分布式服务框架强的特点,为后续各模块设计做铺垫。
第二章:通过对通讯模块的学习,可以掌握通讯层面的技术要点以及需要考虑的关键要素,例如 采用哪种通讯方式、序列化方式最优,如何减少网络消耗,如何保证通讯链路可靠与安全。
第三章:通过对路由模块的学习,能掌握各种负载均衡的策略的优缺点,在什么样的场景下,需要控制路由。
第四章:通过对注册中心的学习,可以掌握如何实现服务的订阅和发布