𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Pro Spark Streaming: The Zen of Real-Time Analytics Using Apache Spark

✍ Scribed by Zubair Nabi (auth.)


Publisher
Apress
Year
2016
Tongue
English
Leaves
243
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Learn the right cutting-edge skills and knowledge to leverage Spark Streaming to implement a wide array of real-time, streaming applications. Pro Spark Streaming 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 the book 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.

✦ Table of Contents


Front Matter....Pages i-xix
The Hitchhiker’s Guide to Big Data....Pages 1-8
Introduction to Spark....Pages 9-27
DStreams: Real-Time RDDs....Pages 29-50
High-Velocity Streams: Parallelism and Other Stories....Pages 51-67
Real-Time Route 66: Linking External Data Sources....Pages 69-97
The Art of Side Effects....Pages 99-123
Getting Ready for Prime Time....Pages 125-149
Real-Time ETL and Analytics Magic....Pages 151-175
Machine Learning at Scale....Pages 177-198
Of Clouds, Lambdas, and Pythons....Pages 199-225
Back Matter....Pages 227-230

✦ Subjects


Computer Appl. in Administrative Data Processing;Data Mining and Knowledge Discovery


πŸ“œ SIMILAR VOLUMES


Apache Spark 2: Data Processing and Real
✍ Romeo Kienzler, Md. Rezaul Karim, Sridhar Alla, Siamak Amirghodsi, Meenakshi Raj πŸ“‚ Library πŸ“… 2018 πŸ› Packt Publishing 🌐 English

<p><b>Build efficient data flow and machine learning programs with this flexible, multi-functional open-source cluster-computing framework</b></p> <h4>Key Features</h4> <ul><li>Master the art of real-time big data processing and machine learning </li> <li>Explore a wide range of use-cases to analyze

Azure Databricks Cookbook: Accelerate an
✍ Phani Raj, Vinod Jaiswal πŸ“‚ Library πŸ“… 2021 πŸ› Packt Publishing 🌐 English

<p><b>Get to grips with building and productionizing end-to-end big data solutions in Azure and learn best practices for working with large datasets</b></p><h4>Key Features</h4><ul><li>Integrate with Azure Synapse Analytics, Cosmos DB, and Azure HDInsight Kafka Cluster to scale and analyze your proj

Azure Databricks Cookbook: Accelerate an
✍ Phani Raj, Vinod Jaiswal πŸ“‚ Library πŸ› Packt Publishing 🌐 English

<p><span>Get to grips with building and productionizing end-to-end big data solutions in Azure and learn best practices for working with large datasets</span></p><h4><span>Key Features</span></h4><ul><li><span><span>Integrate with Azure Synapse Analytics, Cosmos DB, and Azure HDInsight Kafka Cluster

Stream Processing with Apache Spark: Mas
✍ Gerard Maas, Francois Garillot πŸ“‚ Library πŸ“… 2019 πŸ› O’Reilly Media 🌐 English

Before you can build analytics tools to gain quick insights, you first need to know how to process data in real time. With this practical guide, developers familiar with Apache Spark will learn how to put this in-memory framework to use for streaming data. You’ll discover how Spark enables you to wr

Stream Processing with Apache Spark: Mas
✍ Gerard Maas, Francois Garillot πŸ“‚ Library πŸ“… 2019 πŸ› O'Reilly Media 🌐 English

Before you can build analytics tools to gain quick insights, you first need to know how to process data in real time. With this practical guide, developers familiar with Apache Spark will learn how to put this in-memory framework to use for streaming data. You’ll discover how Spark enables you to wr