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