Real-time Analytics with Storm and Cassandra
- Length: 220 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2015-04-03
- ISBN-10: 1784395498
- ISBN-13: 9781784395490
- Sales Rank: #5998178 (See Top 100 Books)
This book will teach you how to use Storm for real-time data processing and to make your applications highly available with no downtime using Cassandra.
The book starts off with the basics of Storm and its components along with setting up the environment for the execution of a Storm topology in local and distributed mode. Moving on, you will explore the Storm and Zookeeper configurations, understand the Storm UI, set up Storm clusters, and monitor Storm clusters using various tools. You will then add NoSQL persistence to Storm and set up a Cassandra cluster. You will do all this while being guided by the best practices for Storm and Cassandra applications. Next, you will learn about data partitioning and consistent hashing in Cassandra through examples and also see high availability features and replication in Cassandra. Finally, you’ll learn about different methods that you can use to manage and maintain Cassandra and Storm.
Table of Contents
Chapter 1. Let’s Understand Storm
Chapter 2. Getting Started with Your First Topology
Chapter 3. Understanding Storm Internals by Examples
Chapter 4. Storm in a Clustered Mode
Chapter 5. Storm High Availability and Failover
Chapter 6. Adding NoSQL Persistence to Storm
Chapter 7. Cassandra Partitioning, High Availability, and Consistency
Chapter 8. Cassandra Management and Maintenance
Chapter 9. Storm Management and Maintenance
Chapter 10. Advance Concepts in Storm
Chapter 11. Distributed Cache and CEP with Storm