掘金小册 分布式IM原理与实战: 从0到1打造即时通讯云

课程介绍

本小册在技术与业务知识点上既有广度也有深度,非常适合读者进阶学习,无论是面试还是以后设计开发类似系统,都会有非常大的帮忙。同时我会使用大量不同类型的设计图约200张)加以文字来描述系统各环节的逻辑与流程,帮助读者加深理解。同时,针对本小册编写的实战项目代码也会放到GitHub上

img

掘金小册 分布式IM原理与实战: 从0到1打造即时通讯云

课程目录:

1、开篇:小册的意义

2、设计篇:IM介绍与功能用例

3、基础篇:从一个demo开始

4、基础篇:通信协议之状态篇

5、基础篇:通信协议之行为篇

6、基础篇:可靠连接的三把刀

7、基础篇:心跳及重连web实战

8、基础篇:网络传输详解

9、架构篇:分布式IM架构及演进

10、架构篇:系统架构与技术选型

11、《通信层》之万丈高楼平地起

12、实战篇:通信层之Websocket实现

13、里程碑1️⃣:通信层之TCP实现

14、实战篇:目录结构及通信协议

15、《容器层》之承上启下

16、实战篇:服务注册与发现

17、《链路层》之消息处理链路

18、里程碑2️⃣:登录与会话管理

19、《控制层》之单聊&群聊

20、原理篇:消息可靠投递

21、实战篇:消息存储与离线同步

22、实战篇:服务治理与群管理

23、实战篇:动手写web版sdk

24、里程碑3️⃣:完成web版sdk

25、进阶:基准测试

26、进阶:性能优化之no-copy

27、进阶:性能优化之缓冲

28、进阶:性能优化之存储

29、进阶:智能路由

30、进阶:多租户及灰度发布

31、里程碑4️⃣:可观测服务之监控

32、架构:部署架构及容灾

声明:站内部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!