飞豹客 · 课能看,资料也能带走
飞豹客体系课

老汤大数据课程之 Storm

实时数据处理的入门课 Storm 是分布式流处理框架,解决的核心问题是:如何在海量数据持续涌入的场景下,毫秒级地完成计算和响应。典型工作场景包括日志实时分析、用户行为追踪、金融风控预警、推荐系统反馈等——任何需要"边来边处理"而不是"攒一批再处理"的业务。如果你的工作涉及实时数据管道,需要理解流处理

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
1 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

实时数据处理的入门课

Storm 是分布式流处理框架,解决的核心问题是:如何在海量数据持续涌入的场景下,毫秒级地完成计算和响应。典型工作场景包括日志实时分析、用户行为追踪、金融风控预警、推荐系统反馈等——任何需要"边来边处理"而不是"攒一批再处理"的业务。如果你的工作涉及实时数据管道,需要理解流处理框架如何调度任务、分发数据、保证一致性,这门课能直接对应。

适合有 Java 基础、想理解流处理框架原理的后端开发者。如果你之前做过批处理(比如 MapReduce 或 Spark Batch),会更容易对比理解实时和批处理的区别。没有分布式系统经验也没关系,课程从基本概念讲起,但需要你有一定的系统学习耐心——Storm 涉及的并发、网络、可靠性问题比单机应用复杂。

学习路径和关键节点

课程从 Storm 的核心概念和执行模型切入,然后用 WordCount 这个经典例子(分三讲)从零搭建、运行、性能优化,让你搞清楚拓扑、Bolt、Spout 这些组件怎么协作。中间穿插并发机制和集群结构,建立对分布式执行的认识。安装和集群部署在第二阶段讲,避免前期被环境问题卡住。

建议的学习顺序:先把基本概念和 WordCount 三讲吃透,能手写简单拓扑为止。然后学并发机制和集群结构加深理解。Kafka 集成那讲很关键——实际工作中 Storm 常和消息队列搭配,这直接对应生产场景。acker 机制和数据流分组关乎可靠性和性能调优,也都要看。提交原理讲的是 Storm 如何部署任务到集群,对理解整个工作流有帮助。

学完能做什么,怎么用资料练习

完成课程后,你能独立编写一个 Storm 拓扑,从数据源摄取数据、经过处理、输出结果,理解为什么某个配置影响吞吐量或延迟,能诊断一些常见的可靠性问题。如果公司有已经跑起来的 Storm 集群,你能接手维护或扩展现有任务;如果从零开始,也有能力评估 Storm 是否适合你的场景。

资料用法:每看一讲概念课,马上动手在本地跑对应的例子代码,改改参数看效果。WordCount 那三讲务必自己写一遍,不要只看视频。看完并发机制讲,试试改一下并发数,观察任务日志的变化。安装部分可以跳过复习,但集群结构要理解,这样后续学 Kafka 集成和 acker 机制时才不会懵。最后做的产出是:能在本地或测试环境成功提交并运行一个完整的拓扑任务,看到数据真正被处理。这样才算真正掌握了。

课程目录

课程目录13 集
  • 1-1 [课程答疑 QQ 群:574185645] 老汤大数据课程体系介绍 (06:21).mp4
  • 2-1 [Storm] Storm的基本概念 (11:11).mp4
  • 2-2 [Storm] Storm实现实时WordCount一 (06:56).mp4
  • 2-3 [Storm] Storm实现实时WordCount二 (15:55).mp4
  • 2-4 [Storm] Storm实现实时WordCount三 (13:06).mp4
  • 2-5 [Storm] Storm的并发机制 (10:26).mp4
  • 2-6 [Storm] Storm集群的结构 (02:25).mp4
  • 2-7 [Storm] Storm的安装 (13:13).mp4
  • 2-8 [Storm] Storm集成Kafka (12:31).mp4
  • 2-9 [Storm] Storm集群提交Storm应用 (12:57).mp4
  • 2-10 [Storm] acker机制 (26:03).mp4
  • 2-11 [Storm] Storm提交原理 (12:04).mp4
  • 2-12 [Storm] 数据流分组 (09:26).mp4