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.)

An Invitation to Computer Science, 5th Edition
An Invitation to Computer Science, 5th Edition

This text is intended for a one-semester introductory course in computer science. It presents a breadth-first overview of the discipline that assumes no prior background in computer science, programming, or mathematics. It is appropriate for use in a service course for students not majoring in computer science. It is also appropriate...

Geometric Algebra: An Algebraic System for Computer Games and Animation
Geometric Algebra: An Algebraic System for Computer Games and Animation

In my first book on geometric algebra in 2007 the preface described how I had been completely surprised by the existence of geometric algebra, especially after having recently completed a book on vector analysis where it was not even mentioned! So why am I writing a second book on the same subject?Well it’s not because I have...

Algorithmic Aspects of Wireless Sensor Networks: Third International Workshop, ALGOSENSORS 2007, Wroclaw, Poland, July 14, 2007
Algorithmic Aspects of Wireless Sensor Networks: Third International Workshop, ALGOSENSORS 2007, Wroclaw, Poland, July 14, 2007
This book constitutes the reviewed proceedings of the Third International Workshop on Algorithmic Aspects of Wireless Sensor Networks, ALGOSENSORS 2007, held in Wroclaw, Poland, July 14, 2007, in association with ICALP 2007.

The 11 revised full papers presented together with 2 invited talks were carefully reviewed and selected from 26...


Better Location Shooting: Techniques for Video Production
Better Location Shooting: Techniques for Video Production
"If you are a shooter, you got to read this book."
--Internet Video Magazine

Take your job on the road and film on location!

Location filming is growing in popularity with the abundance of affordable cameras. You don't need a studio, a broadcast truck, or even extensive
...
Advances in Computer Graphics: 24th Computer Graphics International Conference, CGI 2006
Advances in Computer Graphics: 24th Computer Graphics International Conference, CGI 2006

The 24th Computer Graphics International Conference (CGI 2006) was held during June 26–28, 2006, in Hangzhou, China. This volume contains 39 full papers and 39 short papers accepted by CGI 2006. CGI conference was initially founded by the Computer Graphics Society in 1983 and has now become a widely recognized, high-quality...

My Life
My Life
President Bill Clinton’s My Life is the strikingly candid portrait of a global leader who decided early in life to devote his intellectual and political gifts, and his extraordinary capacity for hard work, to serving the public.

It shows us the progress of a remarkable American, who, through his own enormous energies and
...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy