К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Ensure Consistency in Streaming Pipelines · LearnSpace
Назад в каталог
courseraПрограммирование

Ensure Consistency in Streaming Pipelines

Курс от Coursera
Средний≈ 4.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Master the design and implementation of consistent streaming data pipelines using Apache Kafka, Spark, and Flink. In this hands-on course, you'll apply systematic decision frameworks to select appropriate delivery guarantees (at-most-once, at-least-once, exactly-once) based on business requirements and failure scenario analysis. You'll implement end-to-end exactly-once processing by configuring Kafka producer transactions, Spark Structured Streaming checkpoints, and Hudi transactional tables, then validate your implementation through integration testing with failure injection. Finally, you'll evaluate watermarking strategies by analyzing event arrival patterns to optimize the latency-completeness tradeoff and meet specific SLA requirements. Through realistic scenarios—from preventing duplicate billing in order processing to optimizing IoT event pipelines for sub-10-second P95 latency—you'll develop the skills to architect production streaming systems that balance correctness, performance, and operational simplicity. Intermediate data and platform engineers using Kafka, Spark, or Flink who want to design production streaming pipelines with correct delivery guarantees, exactly-once semantics, and low-latency processing. Foundational knowledge of distributed systems; basic experience with Apache Kafka or similar messaging systems; familiarity with SQL; and introductory experience with stream or batch data processing concepts. By the end of this course, you will be able to design and validate production-ready streaming pipelines with correct delivery guarantees, exactly-once semantics, and low-latency event-time processing.

Навыки, которые вы освоите

Apache SparkApache KafkaProject ImplementationApacheScenario TestingData ValidationTransaction ProcessingVerification And ValidationReal Time DataProduction ManagementData PipelinesIntegration TestingData Loss PreventionAnalysisData IntegrityPerformance TuningData ArchitectureSystem Design and Implementation

Программа курса

3 модулей · 23 учебных материалов

01Apply Delivery Guarantees to Pipeline Design8 материалов
Justify Delivery Guarantees for Order Processing PipelineDIALOGUEWelcome to the Course: Course OverviewЧтениеBuilding Consistent Streaming Pipelines: Course OverviewВидеоAnalyzing Failure Modes and Delivery GuaranteesВидео

Учитесь у экспертов

Starweaver

Global Leaders in Professional & Technology Education

Ritesh Vajariya

Advisor | Leader | Speaker |Author

Ensure Consistency in Streaming Pipelines
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.6 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский

Часть программы вашего университета
Delivery Guarantee Selection FrameworkВидео
Applying Guarantees to Multi-Tier Pipeline DesignВидео
Hands-On-Learning: Design and Justify Delivery Guarantees for Multi-Tier IoT Pipeline Взаимная проверка
Kafka Delivery Semantics Configuration GuideЧтение
02Implement Exactly-Once Processing Semantics6 материалов
Diagnose and Fix Duplicate Orders in Production PipelineDIALOGUEExactly-Once Mechanisms in Kafka ProducersВидеоSpring Kafka Exactly-Once Implementation PatternsЧтениеExactly-Once Mechanisms in Spark Structured StreamingВидеоImplementing End-to-End Exactly-Once with HudiВидеоHands-On-Learning: Implement and Validate Exactly-Once Kafka-Spark-Hudi Pipeline Взаимная проверка
03Evaluate Watermarking Strategies for Latency-Completeness Tradeoffs9 материалов
Optimize IoT Watermark Configuration to Meet Latency SLADIALOGUEEvent-Time Processing and Watermark FundamentalsВидеоWindow Types and Latency CalculationsВидеоFlink Event-Time and Watermark Generation StrategiesЧтениеEvaluating Watermarks Through Arrival Pattern AnalysisВидеоHands-On-Learning: Evaluate and Tune Watermarks for IoT Latency Requirements Взаимная проверкаIntegrating Consistency Patterns in Production PipelinesВидеоProject: Design, Implement, and Validate Enterprise Streaming PlatformВзаимная проверкаEnsure Consistency in Streaming PipelinesЗадание