本节书摘来自华章计算机《Storm企业级应用:实战、运维和调优》一书中的第1章,作者:马延辉 陈书美 雷葆华著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
第1章 认识Storm
本章通过介绍实时流来引出Storm,随后介绍Storm的概念、发展历史、发行版本和基本特性。其中,Storm的核心组件将作为一个小节单独重点介绍,最后通过介绍Storm的使用场景和经典案例,让读者能够清晰地了解Storm的作用。
这几年互联网的信息呈现出爆发式膨胀,人们获取信息的途径也更加多样、更加便捷,同时对信息的时效性的要求也越来越高,随着时间的流逝,数据也在流逝,那么我们要充分利用数据的价值,就要随着数据流的实时到达,实时处理。作为实时流计算一员的Storm,因此具备了与Hadoop MapReduce不同角色的能力——低延迟、高可靠性和容错。通过本章的学习,读者可以初步认识Storm以及Storm的整体架构。