硬核课堂-手写分布式IM系统-Plato-cc资源站
硬核课堂-手写分布式IM系统-Plato
此内容为付费资源,请付费后查看
100积分
永久包售后
1. 课程包更新
2. 通用视频格式
3. 超清高清视频
4. 资料齐全
5. 无二次加密
付费资源

硬核课堂-手写分布式IM系统-Plato

课程目录

第一部分

  1. 消息协议设计
  2. 长连接网关设计(一) – 基本实现
  3. 长连接网关设计(二) – 连接可用性
  4. 长连接网关设计(三) – 通用性 & 多IDC & 方案总结
  5. 领域驱动设计(一) – 设计方法
  6. 领域驱动设计(二) – IM系统的微服务划分
  7. 分布式缓存设计(一) – 低延迟 & 高吞吐优化策略
  8. 分布式缓存设计(二) – 高可用 & 一致性优化策略
  9. 分布式存储(一) – IM的存储模型设计
  10. 分布式存储(二) – 万人群聊优化
  11. LAB0 – 独立完成IM系统架构设计
  12. LAB1 – 实现IM命令行客户端
  13. 实现IP Config – 长连接调度引擎 & LAB2A
  14. 实现IM Gateway – 持有socket长连 & LAB2B
  15. 实现IM Gateway – 控制长连接收发消息 & LAB2C
  16. 实现State Server(一) – 生命周期 & LAB2D
  17. 实现State Server(二) – 实现消息状态机
  18. 实现State Server(三) – 分布式化(高可用可伸缩)
  19. LAB2: 实现完整长连接网关层

第二部分

  1. 只有一小节(内容未明细)

© 版权声明
THE END
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容