Book description
Design, process, and analyze large sets of complex data in real time
About This Book
- Get acquainted with transformations and database-level interactions, and ensure the reliability of messages processed using Storm
- Implement strategies to solve the challenges of real-time data processing
- Load datasets, build queries, and make recommendations using Spark SQL
Who This Book Is For
If you are a Big Data architect, developer, or a programmer who wants to develop applications/frameworks to implement real-time analytics using open source technologies, then this book is for you.
What You Will Learn
- Explore big data technologies and frameworks
- Work through practical challenges and use cases of real-time analytics versus batch analytics
- Develop real-word use cases for processing and analyzing data in real-time using the programming paradigm of Apache Storm
- Develop real-word use cases for processing and analyzing data in real-time using the programming paradigm of Apache Storm
- Optimize and tune Apache Storm for varied workloads and production deployments
- Process and stream data with Amazon Kinesis and Elastic MapReduce
- Perform interactive and exploratory data analytics using Spark SQL
- Develop common enterprise architectures/applications for real-time and batch analytics
In Detail
Enterprise has been striving hard to deal with the challenges of data arriving in real time or near real time.
Although there are technologies such as Storm and Spark (and many more) that solve the challenges of real-time data, using the appropriate technology/framework for the right business use case is the key to success. This book provides you with the skills required to quickly design, implement and deploy your real-time analytics using real-world examples of big data use cases.
Although there are technologies such as Storm and Spark (and many more) that solve the challenges of real-time data, using the appropriate technology/framework for the right business use case is the key to success. This book provides you with the skills required to quickly design, implement and deploy your real-time analytics using real-world examples of big data use cases.
Moving on, we'll familiarize you with ?Amazon Kinesis? for real-time data processing on cloud. We will further develop your understanding of real-time analytics through a comprehensive review of Apache Spark along with the high-level architecture and the building blocks of a Spark program.
You will learn how to transform your data, get an output from transformations, and persist your results using Spark RDDs, using an interface called Spark SQL to work with Spark.
You will learn how to transform your data, get an output from transformations, and persist your results using Spark RDDs, using an interface called Spark SQL to work with Spark.
Style and approach
This step-by-step is an easy-to-follow, detailed tutorial, filled with practical examples of basic and advanced features.
Each topic is explained sequentially and supported by real-world examples and executable code snippets.
Table of contents
-
Real-Time Big Data Analytics
- Table of Contents
- Real-Time Big Data Analytics
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Preface
- 1. Introducing the Big Data Technology Landscape and Analytics Platform
- 2. Getting Acquainted with Storm
- 3. Processing Data with Storm
- 4. Introduction to Trident and Optimizing Storm Performance
- 5. Getting Acquainted with Kinesis
- 6. Getting Acquainted with Spark
- 7. Programming with RDDs
- 8. SQL Query Engine for Spark – Spark SQL
- 9. Analysis of Streaming Data Using Spark Streaming
- 10. Introducing Lambda Architecture
- Index
Product information
- Title: Real-Time Big Data Analytics
- Author(s):
- Release date: February 2016
- Publisher(s): Packt Publishing
- ISBN: 9781784391409
You might also like
book
Practical Real-time Data Processing and Analytics
A practical guide to help you tackle different real-time data processing and analytics problems using the …
book
Data Science for Marketing Analytics
Explore new and more sophisticated tools that reduce your marketing analytics efforts and give you precise …
book
Machine Learning at Enterprise Scale
Enterprises in traditional and emerging industries alike are increasingly turning to machine learning (ML) to maximize …
book
The Data and Analytics Playbook
The Data and Analytics Playbook: Proven Methods for Governed Data and Analytic Quality explores the way …