硬核课堂-手写分布式IM系统-Plato
文件清单
97 项
- 01.基本·协议设计.mp4
- 02 消息可用性(一)-基本概念.mp4
- 03 消息可用性(二)-背景介绍.mp4
- 04 消息可用性(三)-方案选型.mp4
- 05.消息可用性(四)-上行消息.mp4
- 06.消息可用性(五)-消息转发.mp4
- 07 消息可用性(六)-下行消息.mp4
- 08 背景介绍.mp4
- 09 基本分析.mp4
展开全部 97 项
- 10 设计目标.mp4
- 11 ip选择.mp4
- 12 并发模型.mp4
- 13 内存布局.mp4
- 14 长连接网关设计(二)-连接可用性-消息路由.mp4
- 15 长连接网关设计(二)-连接可用性-断线重连.mp4
- 16 长连接网关设计(二)-连接可用性-服务重启1.mp4
- 17 长连接网关设计(二)-连接可用性-服务重启2.mp4
- 18 长连接网关设计(二)-连接可用性-限流.mp4
- 19 消息中台.mp4
- 20 通用设计1.mp4
- 21 通用设计2.mp4
- 22 多IDC方案.mp4
- 23 方案总结.mp4
- 24 下行消息.mp4
- 25 平滑迁移.mp4
- 26 什么是DDD.mp4
- 27 名词解释.mp4
- 28 名词术语.mp4
- 29 DDD应用流程.mp4
- 30 登月的原始需求.mp4
- 31 阿波罗1.mp4
- 32 阿波罗2.mp4
- 33 hardcore system design.mp4
- 34 背景分析.mp4
- 35 设计目标.mp4
- 36 解决方案1.mp4
- 37 解决方案2.mp4
- 38 添加约束.mp4
- 39 微服务划分.mp4
- 40 分布式缓存介绍.mp4
- 41 评估标准.mp4
- 42 基本方案.mp4
- 43 延迟优化1.mp4
- 44 延迟优化2.mp4
- 45 延迟优化3.mp4
- 46 高吞吐优化.mp4
- 47 缓存高可用1.mp4
- 48 缓存高可用2.mp4
- 49 缓存高可用3.mp4
- 50 缓存一致性1.mp4
- 51 缓存一致性2.mp4
- 52 运维.mp4
- 53 背景介绍.mp4
- 54 实现方案.mp4
- 55 历史存储.mp4
- 56 复杂性治理.mp4
- 59 架构总结.mp4
- 61 客户端框架的设计.mp4
- 62 客户端实现源码导读.mp4
- 63 设计目标.mp4
- 64 架构设计.mp4
- 65 LAB2A_实现ipconf server.mp4
- 66 源码参考阅读.mp4
- 67 背景介绍.mp4
- 68 socket状态机.mp4
- 70 gateway 源码参考阅读.mp4
- 71 设计方案.mp4
- 73 源码分析.mp4
- 74 长连接生命周期管理.mp4
- 76 源码阅读1.mp4
- 77 源码阅读2.mp4
- 78 消息可靠性设计.mp4
- 80 连接可靠性源码阅读.mp4
- 81 介绍.mp4
- 82 消息状态机的分布式化.mp4
- 83 实现存算分离&单元化部署.mp4
- 85 源码导读.mp4
- 03 IM业务编排DAG架构.mp4
- 硬核课堂-手写分布式IM系统-Plato/
- 第一部分/
- 第二部分:业务架构实现/
- 01.消息协议设计/
- 02.长连接网关设计(一)-基本实现/
- 03.长连接网关设计(二)-连接可用性/
- 04.长连接网关设计(三)-通用性&多IDC&方案总结/
- 05.领域驱动设计(一)-设计方法/
- 06.领域驱动设计(二)-IM系统的微服务划分/
- 07.分布式缓存设计(一)-低延迟&高吞吐优化策略/
- 08.分布式缓存设计(二)-高可用&一致性优化策略/
- 09.分布式存储(一)-IM的存储模型设计/
- 13实现 IP Config - 长连接调度引擎&LAB2A/
- 14.实现 IM Gateway-持有socket长连&LAB2B/
- 15.实现 IM Gateway-控制长连接收发消息&LAB2C/
- 16.实现 State Server(一) -生命周期&LAB2D/
- 17.实现 state server(二)-实现消息状态机/
- 18.实现State Server(三)-分布式化(高可用可伸缩)/
- 01.核心领域实现/
问题反馈
链接失效、内容异常、提取码错误等问题,可提交反馈,管理员会尽快处理。