分布式技术原理与算法解析- 极客时间课程推荐/优惠

分布式技术原理与算法解析--极客时间课程推荐/优惠

12周精通分布式核心技术
聂鹏程智载云帆CTO,前华为分布式Lab资深技术专家
专栏 | 43讲 | 40152人已学习
优惠价¥59原价:129
官网优惠购买

版权声明

本站非极客时间官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

你将获得

  • 构建完整的分布式核心知识体系;
  • 26个核心原理及对应算法解析;
  • 原理+场景+案例,多角度解读;
  • 掌握6大分布式核心技术。

课程介绍

分布式技术因其高性能、高可用、高扩展等特点,成为AI、区块链、云计算、大数据等众多技术的基石,也因其普适性,在经济性裁员的大背景下,仍然成为各公司中间件团队、实验室等基础部门大规模争抢的人才重地。

与火热的需求相比,优秀的分布式技术人才极度短缺。分布式技术概念繁多、知识庞杂、新兴技术层出不穷,令许多新手望而却步。许多满足一定年限的面试者,虽然也能对一些概念滔滔不绝,但追问到实质性问题就变得磕磕巴巴,故左右而言它。究其原因,主要是:知识碎片化,不成体系,见树不见林。

分布式技术错综复杂,确实无法像网络等技术一样简单明确地划分,因此聂鹏程博士结合自己多年的积累和思考,将首先为你梳理出一个脉络清晰、四纵四横的分布式核心技术知识体系,然后再从中抽取最核心、最普适的技术思想和概念,结合各种适用场景一一解析,帮助你透彻理解并灵活运用这些核心知识点

本课程包括4大模块。

  • 分布式技术之初体验:讲述分布式起源与指标,帮你搞懂分布式的本质,以及不同类型分布式系统的业务目标与特点。
  • 分布式纵向技术线解析:首先,对比讲解分布式互斥、分布式选举、分布式共识等知识点,帮你掌握如何让分布式系统中的不同进程通力协作、具有“团队精神”。然后,结合横向的资源层,对比介绍不同的分布式体系架构,以及任务调度框架,帮你掌握如何在“狼多肉少”的计算机集群里,进行高效的资源管理和任务匹配。最后,通过对负载均衡、流量控制、故障隔离、故障恢复等方法的讲解,帮你掌握常用的分布式可靠性保障手段及原理。
  • 分布式横向技术层解析:首先,对比讲解MapReduce、Actor、Stream等经典计算模式,让你学会如何利用分布式加速自己的业务。接着,对比分析常见的分布式通信技术,帮你理解它们背后的原理,以及如何选型。最后,讲解CAP、数据存储系统三要素、数据分布、数据复制等知识点,帮助你理解并掌握分布式数据管理及访问最基础、最核心的技术。
  • 分布式核心知识串讲:用一个购买火车票的流程,贯串起分布式技术的核心概念和基础知识,让你进一步学会如何体系化地掌握并运用这些知识点。纸上得来终觉浅,最后结合容器技术帮助你搭建一个分布式实验环境,让你理论能与实践相结合,持续催熟自己的分布式知识运用能力。

课程目录

课前必读

  • 开篇词 | 四纵四横,带你透彻理解分布式技术
  • 01 | 分布式缘何而起:从单兵,到游击队,到集团军
  • 02 | 分布式系统的指标:啥是分布式的三围

第一站:分布式协调与同步

  • 03 | 分布式互斥:有你没我,有我没你
  • 04 | 分布式选举:国不可一日无君
  • 05 | 分布式共识:存异求同
  • 06 | 分布式事务:All or nothing
  • 07 | 分布式锁:关键重地,非请勿入
  • 08 | 分布式技术是如何引爆人工智能的?

第二站:分布式资源管理与负载调度

  • 09 | 分布式体系结构之集中式结构:一人在上,万人在下
  • 10 | 分布式体系结构之非集中式结构:众生平等
  • 11 | 分布式调度架构之单体调度:物质文明、精神文明一手抓
  • 12 | 分布式调度架构之两层调度:物质文明、精神文明两手抓
  • 13 | 分布式调度架构之共享状态调度:物质文明、精神文明多手协商抓
  • 14 | 答疑篇:分布式事务与分布式锁相关问题

第三站:分布式计算技术

  • 15 | 分布式计算模式之MR:一门同流合污的艺术
  • 16 | 分布式计算模式之Stream:一门背锅的艺术
  • 17 | 分布式计算模式之Actor:一门甩锅的艺术
  • 18 | 分布式计算模式之流水线:你方唱罢我登场

第四站:分布式通信技术

  • 19 | 分布式通信之远程调用:我是你的千里眼
  • 20 | 分布式通信之发布订阅:送货上门
  • 21 | 分布式通信之消息队列:货物自取
  • 22 | 答疑篇:分布式体系架构与分布式计算相关问题

特别放送

  • 特别放送 | 徐志强:学习这件事儿,不到长城非好汉
  • 特别放送 | 那些你不能错过的分布式系统论文
  • 特别放送 | 分布式下的一致性杂谈
  • 结课问卷获奖用户名单
  • 特别放送 | 崔新:追根溯源,拨开云雾见青天
  • 特别放送 | Jackey:寄语天涯客,轻寒底用愁

第五站:分布式数据存储

  • 23 | CAP理论:这顶帽子我不想要
  • 24 | 分布式数据存储系统之三要素:顾客、导购与货架
  • 25 | 数据分布方式之哈希与一致性哈希:“掐指一算”与“掐指两算”的事
  • 26 | 分布式数据复制技术:分身有术
  • 27 | 分布式数据之缓存技术:“身手钥钱”随身带

第六站:分布式高可靠

  • 28 | 分布式高可靠之负载均衡:不患寡,而患不均
  • 29 | 分布式高可靠之流量控制:大禹治水,在疏不在堵
  • 30 | 分布式高可用之故障隔离:当断不断,反受其乱
  • 31 | 分布式高可用之故障恢复:知错能改,善莫大焉
  • 32 | 答疑篇:如何判断并解决网络分区问题?

第七站:分布式核心知识串讲

  • 33 | 知识串联:以购买火车票的流程串联分布式核心技术
  • 34 | 搭建一个分布式实验环境:纸上得来终觉浅,绝知此事要躬行

结束语

  • 结束语 | 为什么说提升职业竞争力要从尊重、诚实开始?
  • 结课测试 | 关于分布式的这些知识点,你都掌握了吗?

作者介绍

聂鹏程,西安电子科技大学计算机博士,智载云帆CTO,前后深入研究分布式技术10余年。曾作为华为分布式Lab资深技术专家,负责过分布式IoT相关项目的架构设计,以及电信级业务微服务框架、函数服务框架的设计工作,也从事过区块链相关的研究工作;也曾任职IBM,从事高性能计算相关的设计和研发工作。

推荐

SRE实战手册 - 极客时间课程推荐/分享/优惠/折扣
SRE实战手册
从0到1带你搞定系统稳定性
赵成《进化:运维技术变革与实践探索》作者
专栏 | 13927人已学习
优惠价¥29原价:68
官网优惠购买
从0打造音视频直播系统 - 极客时间课程推荐/分享/优惠/折扣
从0打造音视频直播系统
手把手教你打造实时互动音视频直播系统
李超前新东方音视频直播技术专家,前沪江音视频架构师
专栏 | 33044人已学习
优惠价¥59原价:99
官网优惠购买
趣谈网络协议 - 极客时间课程推荐/分享/优惠/折扣
趣谈网络协议
像小说一样的网络协议入门课
刘超前网易研究院云计算技术部首席架构师
专栏 | 132910人已学习
优惠价¥68原价:199
官网优惠购买
深入拆解Tomcat & Jetty  - 极客时间课程推荐/分享/优惠/折扣
深入拆解Tomcat & Jetty
从源码角度深度探索Java中间件
李号双eBay技术主管
专栏 | 39310人已学习
优惠价¥68原价:199
官网优惠购买
大规模数据处理实战 - 极客时间课程推荐/分享/优惠/折扣
大规模数据处理实战
硅谷一线工程师的大数据架构实战经验
蔡元楠硅谷资深工程师
专栏 | 42059人已学习
优惠价¥59原价:99
官网优惠购买
RAG前沿入门课 - 极客时间课程推荐/分享/优惠/折扣
RAG前沿入门课
一场从RAG到KG/Graph-RAG的探索之旅
老刘老刘说NLP技术公众号/社区作者
视频课 | 843人已学习
优惠价¥29原价:39
官网优惠购买