Storm Real-Time Processing Cookbook
- Length: 254 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2013-08-27
- ISBN-10: 1782164421
- ISBN-13: 9781782164425
- Sales Rank: #3184407 (See Top 100 Books)
Efficiently process unbounded streams of data in real time
Overview
- Learn the key concepts of processing data in real time with Storm
- Concepts ranging from Log stream processing to mastering data management with Storm
- Written in a Cookbook style, with plenty of practical recipes with well-explained code examples and relevant screenshots and diagrams
In Detail
Storm is a free and open source distributed real-time computation system. Storm makes it easy to reliably process unbounded streams of data, doing for real-time processing what Hadoop did for batch processing. Storm is simple, can be used with any programming language, and is a lot of fun to use!
Storm Real Time Processing Cookbook will have basic to advanced recipes on Storm for real-time computation.
The book begins with setting up the development environment and then teaches log stream processing. This will be followed by real-time payments workflow, distributed RPC, integrating it with other software such as Hadoop and Apache Camel, and more.
What you will learn from this book
- Create a log spout
- Consume messages from a JMS queue
- Implement unidirectional synchronization based on a data stream
- Execute disaster recovery on a separate AWS region
Approach
A Cookbook with plenty of practical recipes for different uses of Storm.
Who this book is written for
If you are a Java developer with basic knowledge of real-time processing and would like to learn Storm to process unbounded streams of data in real time, then this book is for you.
Table of Contents
Chapter 1: Setting Up Your Development Environment
Chapter 2: Log Stream Processing
Chapter 3: Calculating Term Importance with Trident
Chapter 4: Distributed Remote Procedure Calls
Chapter 5: Polyglot Topology
Chapter 6: Integrating Storm and Hadoop
Chapter 7: Real-time Machine Learning
Chapter 8: Continuous Delivery
Chapter 9: Storm on AWS
Donate to keep this site alive
How to download source code?
1. Go to: https://github.com/PacktPublishing
2. In the Find a repository… box, search the book title: Storm Real-Time Processing Cookbook
, sometime you may not get the results, please search the main title.
3. Click the book title in the search results.
3. Click Code to download.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.