gitbook/分布式技术原理与算法解析
2022-09-03 22:05:03 +08:00
..
docs 课程提交 2022-09-03 22:05:03 +08:00
book.json 课程提交 2022-09-03 22:05:03 +08:00
README.md 课程提交 2022-09-03 22:05:03 +08:00
SUMMARY.md 课程提交 2022-09-03 22:05:03 +08:00

分布式技术原理与算法解析

你将获得

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

讲师介绍

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

课程介绍

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

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

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

本课程包括4大模块。

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

课程目录

特别放送

免费领取福利

限时活动推荐

订阅须知

  1. 订阅成功后推荐通过“极客时间”App端、Web端学习。
  2. 本专栏为虚拟商品,交付形式为图文+音频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证订阅课程享受原价5折优惠。
  7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。