CONTENT LIBRARY
全部内容
按主题整理的内容条目。打开单条内容,可查看详细说明、流程、关联资料和来源。
case-00-hdfs · 基础
大数据体系与 HDFS:分块、副本与读写路径
把文件分成块、放置副本并模拟 NameNode/DataNode 的读写协作。
打开内容 ↗case-01-mapreduce · 基础MapReduce:从词频统计看懂 Shuffle
手写 Map、Shuffle、Reduce,并对照 TopN 与均值的聚合边界。
打开内容 ↗case-02-spark · 基础Spark 核心与 RDD:惰性求值和血缘
用迷你 RDD 观察 Transformation、Action、宽窄依赖和 Cache。
打开内容 ↗case-03-flink · 进阶Flink 与实时计算:窗口、Watermark 与状态
用事件时间和乱序数据手写滚动/滑动窗口,解释迟到处理。
打开内容 ↗case-04-hive · 进阶Hive 与数仓建模:从 ODS 到 ADS
用 sqlite3 走完四层数仓、星型/雪花模型和拉链表。
打开内容 ↗case-05-kafka · 进阶Kafka 与数据管道:分区、Offset 与消费者组
模拟 key 路由、消费进度、Rebalance 和 ACK 可靠性语义。
打开内容 ↗case-06-platform · 进阶数据平台与调度:DAG、重试与血缘
构造任务依赖图,完成拓扑排序、失败重试和表级血缘追踪。
打开内容 ↗case-07-interview · 冲刺大数据面试冲刺:全链路、TopN 与数据倾斜
把八个实验串成 30 秒全链路,并手写 TopN 与两阶段聚合。
打开内容 ↗case-course-guide · 入门课程入口:把一条数据的全链路看完整
先读总体文档和知识地图,再按存储、计算、数仓、管道与治理的顺序选择实验。
打开内容 ↗