TrueschoTruescho
All Courses
Stream & Optimize Real-Time Data Flows
Coursera
Course
Unknown

Stream & Optimize Real-Time Data Flows

Coursera

Master the design and optimization of streaming data pipelines using Apache Kafka and Flink while ensuring compliance and cost efficiency.

Unknown3 weeksEnglish

About this Course

Master the design, implementation, and optimization of production-ready streaming data pipelines using Apache Kafka and Flink. This intermediate-level course teaches you to evaluate log configurations against governance requirements (PCI-DSS, GDPR, SOC2) and cost constraints, design stream processing topologies that join and aggregate data in real time with exactly-once semantics, and optimize pipelines through partition tuning, compression, and cost modeling. You'll work through hands-on labs that mirror real-world scenarios at DoorDash, Netflix, and Robinhood: comparing retention policies against compliance rules, building a Kafka Streams application that joins orders and payments to calculate 5-minute revenue totals, and diagnosing performance bottlenecks to meet SLAs within budget. Intermediate data engineers and platform engineers who build or operate real-time streaming systems and want to master Kafka/Flink governance, joins, windowing, and cost-optimized scaling. Understanding of distributed systems, basic Apache Kafka knowledge, familiarity with SQL and streaming concepts, Python or Java programming experience. By the end, you'll design and optimize a multi-tenant streaming platform with governance controls—skills directly applicable to streaming data engineer, real-time platform engineer, and data infrastructure roles

What You'll Learn

  • Evaluate log configurations to recommend tiered storage and retention policies
  • Design stream processing topologies for joins, aggregations, and state management
  • Optimize real-time data flows by analyzing performance and resource allocation

Prerequisites

  • Basic familiarity with the topic and its common terminology
  • Readiness to practice through applied exercises or case-based work

Instructors

S

Starweaver

Global Leaders in Professional & Technology Education

R

Ritesh Vajariya

Advisor | Leader | Speaker |Author

Topics

Data Analysis
Data Science
Software Development
Computer Science
Apache
Operational Data Store
System Monitoring
Scalability
Data Architecture
Capacity Management

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تحليل البيانات
علوم البيانات
تطوير البرمجيات
علوم الحاسوب
Apache
نظم تخزين البيانات التشغيلية
مراقبة الأنظمة
قابلية التوسع
Data Architecture
Capacity Management

Start Learning Now