当前位置:首页 > 编程开发 > 正文内容

大数据核心技术全掌握课程视频教程

1年前 (2024-11-27)编程开发721

    本套课程讲授分布式系统构架、分布式编程、分布式流处理、分布式数据存储管理、内存计算支持等内容,覆盖大数据处理平台的主要核心技术,突出技术深度和实战性。

    课程章节

    第一讲大数据和ODPS

    主讲人:武永卫

    主讲人:程永

    QUIZ

    第二讲分布式存储

    大纲

    初步认识大数据对分布式存储系统的需求

    理解大数据对分布式存储系统的需求

    具体说明大数据对分布式存储系统的需求

    大规模分布式存储的挑战

    小概率事件-Raid卡故障

    分布式存储系统举例

    分布式存储系统重要功能设计要点剖析

    链式写正常流程

    写流程的另一种常见方式:主从模式

    链式写异常流程

    写异常处理的另一种方法-SealandNew

    读正常流程

    读流程优化-BackupRead

    IOQoS

    数据正确性:checksum

    数据可靠性-Replication

    数据均衡-Rebalance

    垃圾回收-Garbagecollection

    Erasurecoding

    Erasurecoding(3,2)写入和读取过程

    元数据管理的高可用性和可扩展性

    元数据管理的高可用性

    Paxos概要

    Raft

    元数据管理的可扩展性

    不同存储介质的特性

    盘古混合存储

    QUIZ

    第三讲资源管理与任务调度

    阿里云飞天分布式调度

    任务调度

    资源调度

    容错机制

    规模挑战

    安全域性能隔离

    分布式调度的发展方向

    QUIZ

    第四讲分布式编程模型的设计与演化

    数据格式和抽象

    分布式编程模型

    MapReuduce编程模型

    关系型数据编程模型

    分布式图计算模型

    分布式编程未来展望

    QUIZ

    实践1:通过两阶段提交协议完成数据上传

    分布式事务

    分布式一致性算法

    两阶段提交与三阶段提交

    实践--介绍

    HW1:通过两阶段提交协议完成数据上传

    第五讲离线分布式关系型计算

    关系型计算基本原理_1

    关系型计算基本原理_2

    分布式环境中的连接计算和聚合计算

    其他计算和物理优化

    QUIZ

    第六讲全局数据管理与调度

    提纲

    课程背景介绍

    前序知识

    分布式节点距离计算法则

    数据分布策略

    分布式计算调度

    数据就近原则计算如何容错

    ODPS跨集群数据依赖

    QUIZ

    实践2:编写MR完成GroupBy+Join操作

    主讲人:谢德军

    HW2:编写MR完成GroupBy+Join操作

    第七讲流式计算的系统设计与实现

    增量计算和流式计算

    与批量计算的区别

    业界典型系统技术概要分析

    核心技术

    消息机制

    有状态计算、并行DAG、抢占式调度和资源隔离、Failover机制

    StreamSQL

    QUIZ

    第八讲内存计算

    软硬件趋势、分布式计算简史与内存计算

    分布式计算

    内存计算

    统一的计算框架

    业界经典系统技术分析-spark&flink

    QUIZ

    第九讲大规模数据的分布式机器学习平台

    主讲人:褚葳

    QUIZ

    实践3:实现MapReduce编程运行时库

    分布式环境下的新问题

    工程实现范例

    课程设计相关问题

    HW3:实现MapReduce编程运行时库


资源下载
资源名称:大数据核心技术全掌握课程视频教程


扫描二维码推送至手机访问。

版权声明:本文由御杆坊发布,如需转载请注明出处。

本文链接:https://www.yuganfang.com/resource/177.html

标签: 大数据
分享给朋友:

“大数据核心技术全掌握课程视频教程” 的相关文章

刘传君Vue.js小书PDF电子书

刘传君Vue.js小书PDF电子书

这是一本小书,但麻雀虽小,五脏俱全。篇幅不长,涵盖的内容却面面俱到;虽然一些部分没有特别深入,但全书脉络清晰,行文通畅,浅显易懂,很适合新手入门。希望这本书能够帮助更多的开发者走进 Vue.js 的世...

Vue.js前端开发PDF电子书

Vue.js前端开发PDF电子书

本书主要介绍Vue.js的使用方法和在实际项目中的运用,它既可以在一个页面中单独使用,也可以将整站都构建成单页面应用。为了便于理解,本书会从传统的开发角度切入,先从数据渲染、事件绑定等方面介绍在Vue...

零基础入门MySQL核心技术到高级应用实战精讲课程视频教程

零基础入门MySQL核心技术到高级应用实战精讲课程视频教程

本课程为MySQL的基础系列教程,涵盖MySQL数据库基础,如MySQL的安装和基本管理、各种管理工具的使用、数据表结构维护以及各种约束的使用、表记录的增、删、改、查操作,还有视图、索引、触发器、事件...

java零基础快速入门到精通VIP高端精品课程

java零基础快速入门到精通VIP高端精品课程

    Java是全球排名第一的编程语言,Java工程师也是市场需求最大的软件工程师,选择Java,硬实力高薪就业!全套总共16门课程。    第1张课程目录:...

从零基础入门到高级进阶班JavaScript视频教程

从零基础入门到高级进阶班JavaScript视频教程

万门大学JavaScript零基础进阶班。JavaScript既是前端学习的必备基础,也承载着从基础过渡到高级框架的作用。JavaScript能实现静态页面缺乏的华丽动态特效,以及有效的数据交互;Ja...

高级核心JavaScript知识深入讲解视频课程教程下载

高级核心JavaScript知识深入讲解视频课程教程下载

本课程为JavaScript的核心内容,进击JavaScript核心知识点。如果你已熟练掌握JavaScript基础知识,通过本路径将更好的理解作用域、面向对象等前端开发比较深入的问题,同时也能作为顺...