Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Spark Streaming: The Zen of Real-Time Analytics Using Apache Spark

Buy

Learn the right cutting-edge skills and knowledge to leverage Spark Streaming to implement a wide array of real-time, streaming applications. This book walks you through end-to-end real-time application development using real-world applications, data, and code. Taking an application-first approach, each chapter introduces use cases from a specific industry and uses publicly available datasets from that domain to unravel the intricacies of production-grade design and implementation. The domains covered in Pro Spark Streaming include social media, the sharing economy, finance, online advertising, telecommunication, and IoT.

In the last few years, Spark has become synonymous with big data processing. DStreams enhance the underlying Spark processing engine to support streaming analysis with a novel micro-batch processing model. Pro Spark Streaming by Zubair Nabi will enable you to become a specialist of latency sensitive applications by leveraging the key features of DStreams, micro-batch processing, and functional programming. To this end, the book includes ready-to-deploy examples and actual code. Pro Spark Streaming will act as the bible of Spark Streaming.

What You'll Learn

  •  
  • Discover Spark Streaming application development and best practices
  • Work with the low-level details of discretized streams
  • Optimize production-grade deployments of Spark Streaming via configuration recipes and instrumentation using Graphite, collectd, and Nagios
  • Ingest data from disparate sources including MQTT, Flume, Kafka, Twitter, and a custom HTTP receiver
  • Integrate and couple with HBase, Cassandra, and Redis
  • Take advantage of design patterns for side-effects and maintaining state across the Spark Streaming micro-batch model
  • Implement real-time and scalable ETL using data frames, SparkSQL, Hive, and SparkR
  • Use streaming machine learning, predictive analytics, and recommendations
  • Mesh batch processing with stream processing via the Lambda architecture

Who This Book Is For

Data scientists, big data experts, BI analysts, and data architects.

(HTML tags aren't allowed.)

CSS Cookbook, 3rd Edition (Animal Guide)
CSS Cookbook, 3rd Edition (Animal Guide)

What people are saying about CSS Cookbook

"Christopher's fantastic cookbook will give you solutions to pretty much all of the CSS problems you'll come up against in your day-to-day web design work, saving you bags of time and frustration. This guy is one of the industry's brightest minds --...

Optimizing Hadoop for MapReduce
Optimizing Hadoop for MapReduce

This book is the perfect introduction to sophisticated concepts in MapReduce and will ensure you have the knowledge to optimize job performance. This is not an academic treatise; it's an example-driven tutorial for the real world.

Overview

  • Optimize your MapReduce job performance
  • ...
Hadoop Cluster Deployment
Hadoop Cluster Deployment

Construct a modern Hadoop data platform effortlessly and gain insights into how to manage clusters efficiently

Overview

  • Choose the hardware and Hadoop distribution that best suits your needs
  • Get more value out of your Hadoop cluster with Hive, Impala, and Sqoop
  • Learn useful...

Hadoop Real World Solutions Cookbook - Second Edition
Hadoop Real World Solutions Cookbook - Second Edition

Key Features

  • Implement outstanding Machine Learning use cases on your own analytics models and processes.
  • Solutions to common problems when working with the Hadoop ecosystem.
  • Step-by-step implementation of end-to-end big data use cases.

Who This Book Is For

...

Adopting Elixir: From Concept to Production
Adopting Elixir: From Concept to Production

Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you're going to need to know more than just the language. The case studies and strategies in this book will get you there. Learn the best practices for the whole life of your application, from...

Neuro-Linguistic Programming Workbook For Dummies
Neuro-Linguistic Programming Workbook For Dummies

If you are one of the millions of people who have already discovered the power of NLP, Neuro-linguistic Programming Workbook For Dummies will allow you to perfect its lessons on how to think more positively and communicate more effectively with others.

This workbook is packed with hands-on exercises and practical...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy