国内资深大数据专家根据Storm新技术撰写,基于实际生产环境,从实战、运维和调优3个维度对Storm进行了详细的讲解
全面介绍Storm的架构、原理、核心概念、操作和数据流模型;
6个不同领域的经典案例完整呈现大型数据应用系统的设计;
系统总结了Storm常见运维故障的处理以及常用的技巧和实践
“Storm大大简化了面向庞大规模数据流的处理机制,从而在实时处理领域扮演着Hadoop之于批量处理领域的重要角色”——这是Storm官方项目所说的一句话,可见其在实时数据流处理领域的优势。为了达成上述目标,Storm在设计思路中充分考虑到大规模可扩展能力、利用一套“故障快速、自动重启”方案为实时处理提供容错性支持,从而有力地保证了每个元组都能切实得到处理。Storm是一套极具可扩展能力、快速惊人且具备容错能力的开源分布计算系统,其高度专注于流处理领域。Storm在事件处理与增量计算方面表现突出,能够以实时方式根据不断变化的参数对数据流进行处理。尽管Storm同时提供原语以实现通用性分布RPC并在理论上能够被用于任何分布式计算任务的组成部分,但其最为根本的优势仍然表现在事件流处理方面。
《Storm企业级应用:实战、运维和调优》强调Storm在企业的实际应用,旨在帮助企业切实解决实时计算技术如何落地的问题。三位作者都是奋战在中国大数据技术一线的实战派专家,本书是他们实践经验的结晶。
《Storm企业级应用:实战、运维和调优》内容在三个维度上具有重要特色:
理论维度,深入分析了Storm的架构设计、基本概念和原理。
实战维度,通过6个典型的、不同行业的应用案例详细讲解了如何使用Storm设计大型的数据应用系统。
技巧维度,从Storm的常见故障及解决方法、使用技巧和实践进行介绍。
展开