MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch
语言:英语 |时长:1小时10米
你将学到什么
- 了解系统设计的基础知识,包括可扩展性、可靠性、可用性和性能优化。
- 了解如何使用 TiDB、PolarDB 和 Amazon Aurora 设计和实现分布式数据库。
- 分析 SQL、NoSQL、NewSQL 和云原生数据库解决方案之间的权衡。
- 为高流量应用设计实际架构,包括分片、复制和故障转移策略。
- 应用缓存、负载平衡和数据分区技术来优化大型系统。
- 完成端到端案例研究,从头开始设计生产级系统。
要求
愿意以结构化且适合初学者的方式学习复杂的想法。
描述
通过有关高级数据库系统和分布式架构的最全面的研究驱动型课程,转变您的系统设计专业知识。本强化课程通过 25 多篇塑造当今云原生基础设施的开创性研究论文,带您深入现代数据库系统的前沿世界。与只触及表面的传统系统设计课程不同,您将掌握世界上最具可扩展性的系统背后的实际实现和架构决策本课程的独特之处在于:研究论文驱动的学习 – 研究 Facebook、Amazon、Alibaba 和 PingCAP 定义现代系统设计的原始论文高级数据库系统 – 深入研究 GorillaDB、Amazon Aurora、TiDB、PolarDB 和其他生产规模系统实际实现 – 了解 Facebook 这样的公司如何处理每分钟 7 亿个数据点GorillaDB云原生架构 – 掌握存储计算解耦、分布式共识和水平扩展HTAP系统 – 从 TiDB 和 PolarDB 实现中学习混合事务/分析处理涵盖的核心主题:✓ 内存时序数据库(GorillaDB 架构和压缩技术)✓ 云原生关系数据库(Amazon Aurora 的基于仲裁的复制)✓ 分布式 SQL 系统(TiDB 的计算和存储分离)✓ 计算存储(PolarDB的创新三层架构)✓共识算法(Raft协议在生产中的实现)✓查询优化和分布式事务管理✓处理数十亿次操作的可扩展性模式在本课程结束时,您将:了解数十亿级数据库系统背后的架构决策,设计处理海量并发工作负载的分布式系统,实施高级压缩和优化技术,掌握云原生数据库架构和部署策略,凭借深厚的技术知识,在高级系统设计面试中脱颖而出
本课程适合谁
准备系统设计面试的软件工程师和开发人员。
想要加深分布式数据库和云原生架构知识的后端开发人员。
希望构建可扩展、容错系统的 DevOps 工程师和解决方案架构师。
想要实际接触现代系统设计概念的计算机科学专业学生。
任何有兴趣了解 Amazon、Google 和阿里巴巴等公司如何设计大型应用程序的人。
其他信息
下载版本
| 版本 | 兼容平台 | 语言 | 大小 | 更新时间 | 下载 |
|---|---|---|---|---|---|
| 2025 | 英文 | 1.0GB | 2025-09-21 |
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。


评分及评论
暂无评分
来评个分数吧