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

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

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

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

    课程章节

    第一讲大数据和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

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

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

Backbone.js应用程序开发PDF高清扫描版图书

Backbone.js应用程序开发PDF高清扫描版图书

Backbone.js 提供了一套Web开发的框架,为复杂的JavaScript应用程序提供了一个MVC结构。本书详细介绍了如何使用Backbone.js完成Web应用开发。全书从了解MVC、SPA和...

学java拿高薪之java集群实战视频教程

学java拿高薪之java集群实战视频教程

java集群视频教程包括Nginx负载均衡keepalived实战LVS高可用haproxy,架构师必须要会的java集群实战教程:负载均衡+LVS负载均衡集群+tomcat集群+Nginx+缓存缓存...

Vue.js前端开发PDF电子书

Vue.js前端开发PDF电子书

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

Vue.js项目开发实战PDF扫描版电子书

Vue.js项目开发实战PDF扫描版电子书

本书以实战开发为原则,以Vue.js的项目开发过程为主线,以JavaScript语言为基础,介绍了一整套面向Vue.js的项目开发技术。从NoSQL数据库的搭建到Express项目API的编写,最后由...

Kotlin打造完整电商APP开发视频教程

Kotlin打造完整电商APP开发视频教程

手把手带你运用模块化+MVP+主流框架,当你还在观望,Kotlin已席卷全球,本课程将手把手带你运用模块化思想、MVP架构、以及当下最主流的技术框架开发一款完整电商APP,让你顺利的将Kotlin应用...

高级开发实战FFmpeg音频视频教程

高级开发实战FFmpeg音频视频教程

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序[Download]资源名称:高级开发实战FFmpeg音频视频教程 提取码:k154下载地址:https:...