menu
{ "item_title" : "Building Data Pipelines Using Apache Beam", "item_author" : [" Nuzhi Meyen "], "item_description" : "Build Data Pipelines that Survive Scale, Failure, and ChangeBook DescriptionBuilding Data Pipelines Using Apache Beam provides a practical, production-focused guide to using Beam's unified programming model to write processing logic once, and run it across multiple runners, without rewriting core code.The book begins with the fundamentals of distributed data processing and Beam's core abstractions-PCollections, transforms, and pipeline design. You will then progress into stateful and stateless processing, event-time semantics, windows, triggers, watermarks, state, and timers-building the mental models required to reason about correctness at scale. What you will learn● Design scalable batch and streaming pipelines with Apache Beam● Implement event-time processing using windows, triggers, watermarks, state, and timers● Build portable pipelines that execute consistently across multiple runners● Apply advanced transformations and coders for efficient data processing● Optimize pipelines for performance, latency, fault tolerance, and cost efficiency● Deploy, monitor, debug, and operate production-grade data pipelinesWho is This Book For?This book is tailored for Data Engineers, Senior Data Engineers, Analytics Engineers, Data Architects, and Platform Engineers who design, build, or operate batch and streaming data systems. Readers should be comfortable with Python or Java, SQL, and basic distributed system concepts such as parallelism, fault tolerance, event-time processing, and cloud-based data platforms.Table of Contents1. Introduction to Apache Beam and Data Processing2. Stateful and Stateless Processing with Apache Beam3. Handling Event Time, Windows, and Triggers4. Building Pipelines with Apache Beam5. Transformations and Coders in Apache Beam6. Advanced Pipeline Optimization Techniques7. Deploying Apache Beam Pipelines on Different Runners8. Monitoring, Debugging, and Tuning Apache Beam Pipelines9. Case Studies: Apache Beam in the Real World Index", "item_img_path" : "https://covers4.booksamillion.com/covers/bam/9/34/988/787/9349887878_b.jpg", "price_data" : { "retail_price" : "44.95", "online_price" : "44.95", "our_price" : "44.95", "club_price" : "44.95", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Building Data Pipelines Using Apache Beam|Nuzhi Meyen

Building Data Pipelines Using Apache Beam

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

Build Data Pipelines that Survive Scale, Failure, and Change

Book Description

Building Data Pipelines Using Apache Beam provides a practical, production-focused guide to using Beam's unified programming model to write processing logic once, and run it across multiple runners, without rewriting core code.

The book begins with the fundamentals of distributed data processing and Beam's core abstractions-PCollections, transforms, and pipeline design. You will then progress into stateful and stateless processing, event-time semantics, windows, triggers, watermarks, state, and timers-building the mental models required to reason about correctness at scale.

What you will learn

● Design scalable batch and streaming pipelines with Apache Beam

● Implement event-time processing using windows, triggers, watermarks, state, and timers

● Build portable pipelines that execute consistently across multiple runners

● Apply advanced transformations and coders for efficient data processing

● Optimize pipelines for performance, latency, fault tolerance, and cost efficiency

● Deploy, monitor, debug, and operate production-grade data pipelines

Who is This Book For?

This book is tailored for Data Engineers, Senior Data Engineers, Analytics Engineers, Data Architects, and Platform Engineers who design, build, or operate batch and streaming data systems. Readers should be comfortable with Python or Java, SQL, and basic distributed system concepts such as parallelism, fault tolerance, event-time processing, and cloud-based data platforms.

Table of Contents

1. Introduction to Apache Beam and Data Processing

2. Stateful and Stateless Processing with Apache Beam

3. Handling Event Time, Windows, and Triggers

4. Building Pipelines with Apache Beam

5. Transformations and Coders in Apache Beam

6. Advanced Pipeline Optimization Techniques

7. Deploying Apache Beam Pipelines on Different Runners

8. Monitoring, Debugging, and Tuning Apache Beam Pipelines

9. Case Studies: Apache Beam in the Real World

Index

This item is Non-Returnable

Details

  • ISBN-13: 9789349887879
  • ISBN-10: 9349887878
  • Publisher: Orange Education Pvt Ltd
  • Publish Date: April 2026
  • Dimensions: 9.25 x 7.5 x 0.73 inches
  • Shipping Weight: 1.33 pounds
  • Page Count: 350

Related Categories

You May Also Like...

    1

BAM Customer Reviews