오디오북 라이프의 시작

격이 다른 오디오북 생활을 경험해보세요!

  • 언제든 손쉽게 구독해지 가능
  • 무제한 청취
  • 총 5만권 이상의 영/한 오디오북
  • 온가족을 위한 다양한 오디오북
지금 바로 시작해보세요!
kr all devices
Cover for Building Data Pipelines Using Apache Beam

Building Data Pipelines Using Apache Beam

언어학습
영어
형식
컬렉션

논픽션

Build Data Pipelines that Survive Scale, Failure, and Change

Key Features

? Get a free one-month digital subscription to www.avaskillshelf.com

? Design unified batch and streaming pipelines using Apache Beam’s single programming model

? Build portable pipelines that run seamlessly across Dataflow, Flink, and Spark

? Achieve production readiness with proven strategies for scaling, tuning, monitoring, and reliability

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. From there, the book moves into advanced transformations, coders, and optimization techniques to help you improve performance, control costs, and ensure reliability.

In the later chapters, you will learn how to deploy pipelines across runners such as Dataflow, Flink, and Spark, monitor and debug production workloads, and apply the best practices drawn from real-world case studies. Thus, by the end of the book, you will be able to design, deploy, and operate robust, portable, production-grade data pipelines with confidence.

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

© 2026 Orange Education Pvt Ltd (전자책): 9789349887527

출시일

전자책: 2026년 4월 10일

언제 어디서나 스토리텔

  • 국내 유일 해리포터 시리즈 오디오북

  • 5만권이상의 영어/한국어 오디오북

  • 키즈 모드(어린이 안전 환경)

  • 월정액 무제한 청취

  • 언제든 취소 및 해지 가능

  • 오프라인 액세스를 위한 도서 다운로드

인기

스토리텔 언리미티드

5만권 이상의 영어, 한국어 오디오북을 무제한 들어보세요

13800 원 /월

처음이시라면 30일간 400원
  • 사용자 1인

  • 무제한 청취

  • 언제든 해지하실 수 있어요

지금 바로 시작하기

패밀리

친구 또는 가족과 함께 오디오북을 즐기고 싶은 분들을 위해

매달 21500 원 원 부터

  • 2-3 계정

  • 무제한 청취

  • 언제든 해지하실 수 있어요

본인 + 1 가족 구성원2 개 계정

21500 원 /월

지금 바로 시작하기