Target New ArrivalsGift Ideas for MomClothing, Shoes & AccessoriesHome & DecorKitchen & DiningOutdoor Living & GardenGroceryHousehold EssentialsBabyBeautyPersonal CareHealthWellnessLuggageSports & OutdoorsToysElectronicsVideo GamesMovies, Music & BooksSchool & Office SuppliesParty SuppliesGift IdeasGift CardsPetsUlta Beauty at TargetShop by CommunityTarget OpticalDealsClearanceTarget New ArrivalsSpring OutfitsGift Ideas for MomWomen’s Festival OutfitsTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores
Stream Processing with Apache Spark - by  Gerard Maas & Francois Garillot (Paperback) - 1 of 1

Stream Processing with Apache Spark - by Gerard Maas & Francois Garillot (Paperback)

$51.12Save $18.87 (27% off)

In Stock

Free & easy returns

Free & easy returns

Return this item by mail or in store within 90 days for a full refund.
Eligible for registries and wish lists

About this item

Highlights

  • Before you can build analytics tools to gain quick insights, you first need to know how to process data in real time.
  • About the Author: Gerard Maas is a Principal Engineer at Lightbend, where he works on the seamless integration of Structured Streaming and other scalable stream processing technologies into the Lightbend Platform.
  • 450 Pages
  • Computers + Internet, Data Modeling & Design

Description



Book Synopsis



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 write streaming jobs in almost the same way you write batch jobs.

Authors Gerard Maas and François Garillot help you explore the theoretical underpinnings of Apache Spark. This comprehensive guide features two sections that compare and contrast the streaming APIs Spark now supports: the original Spark Streaming library and the newer Structured Streaming API.

  • Learn fundamental stream processing concepts and examine different streaming architectures
  • Explore Structured Streaming through practical examples; learn different aspects of stream processing in detail
  • Create and operate streaming jobs and applications with Spark Streaming; integrate Spark Streaming with other Spark APIs
  • Learn advanced Spark Streaming techniques, including approximation algorithms and machine learning algorithms
  • Compare Apache Spark to other stream processing projects, including Apache Storm, Apache Flink, and Apache Kafka Streams



About the Author



Gerard Maas is a Principal Engineer at Lightbend, where he works on the seamless integration of Structured Streaming and other scalable stream processing technologies into the Lightbend Platform. Previously, he worked at a cloud-native IoT startup, where he led the data processing team on building the streaming pipelines that pushed Spark Streaming to its limits in terms of throughput. Back then, he published the first comprehensive guide to tune Spark Streaming performance.

Gerard has held leading roles at several startups and large enterprises, building data science governance, cloud-native IoT platforms, telecom platforms, and scalable APIs. He is a regular speaker at technology conferences and contributes to small and large open source projects. Gerard has a degree in Computer Engineering from the Simón Bolívar University, Venezuela. You can find him on twitter as @maasg.

François Garillot is based in Seattle, where he works on distributed computing at Facebook. He received a Ph.D. from École Polytechnique in 2011, and worked on Spark Streaming's back-pressure while working at Lightbend in 2015. His interests include type systems, leveraging programming languages to make analytics simpler to express, and a passion for Scala, Spark, and roasted arabica. When not at work, he can be found enjoying the mountains of the Pacific Northwest.

Dimensions (Overall): 9.19 Inches (H) x 7.0 Inches (W) x .91 Inches (D)
Weight: 1.57 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 450
Genre: Computers + Internet
Sub-Genre: Data Modeling & Design
Publisher: O'Reilly Media
Format: Paperback
Author: Gerard Maas & Francois Garillot
Language: English
Street Date: July 16, 2019
TCIN: 1008780368
UPC: 9781491944240
Item Number (DPCI): 247-22-5374
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 0.91 inches length x 7 inches width x 9.19 inches height
Estimated ship weight: 1.57 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO, Alaska, Hawaii

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, delivered to the guest, delivered by a Shipt shopper, or picked up by the guest.
See the return policy for complete information.

Q: What prior knowledge is needed for this book?

submitted by AI Shopping Assistant - 2 months ago
  • A: Readers should be familiar with Apache Spark to effectively utilize the concepts taught in this practical guide.

    submitted byAI Shopping Assistant - 2 months ago
    Ai generated

Q: Does the book include practical examples?

submitted by AI Shopping Assistant - 2 months ago
  • A: Yes, it features practical examples to explore Structured Streaming and different aspects of stream processing in detail.

    submitted byAI Shopping Assistant - 2 months ago
    Ai generated

Q: What are the main topics covered in the book?

submitted by AI Shopping Assistant - 2 months ago
  • A: The book covers stream processing concepts, streaming APIs, job creation with Spark, and comparisons with other stream processing tools.

    submitted byAI Shopping Assistant - 2 months ago
    Ai generated

Q: Who are the authors of this book?

submitted by AI Shopping Assistant - 2 months ago
  • A: The book is authored by Gerard Maas, a Principal Engineer at Lightbend, and Francois Garillot, who works on distributed computing at Facebook.

    submitted byAI Shopping Assistant - 2 months ago
    Ai generated

Q: What is the book's focus regarding analytics tools?

submitted by AI Shopping Assistant - 2 months ago
  • A: The focus is on building analytics tools by processing data in real-time using Apache Spark.

    submitted byAI Shopping Assistant - 2 months ago
    Ai generated

Additional product information and recommendations

Discover more options

Trending Computers & Technology Books

Get top deals, latest trends, and more.

Privacy policy