Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Embrace the Anarchy - Apache Kafka’s Role in Modern Data Architectures

Devoxx via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course focuses on the role of Apache Kafka in modern data architectures. The learning outcomes include understanding the benefits of Kafka in an architecture, exploring the Kafka ecosystem, and learning design patterns to address data management challenges. The course teaches skills such as building scalable streaming data pipelines, stream processing in Kafka, using KSQL for streaming ETL, and real-time event stream enrichment. The teaching method involves a talk discussing Kafka's role, benefits, and design patterns. The intended audience includes data professionals, architects, developers, and anyone interested in real-time data integration and event-driven architectures.

Syllabus

Embrace the Anarchy
Analytics-In the beginning...
Batch Transformations ... (ETL / ELT)
Add a Data Lake.
or Replace the Data Warehouse
The World has changed
Messaging Done Right
Scalable Streaming Data Pipelines
Foundation for Stream Processing
The Table Stream Duality
What is a Streaming Platform?
The log is a simple idea
Only Sequential Access
The Connect API
Stream Processing in Kafka
KSQL for Streaming ETL
Kafka Streams: a Java API for the same
Analytics - Database Offload
Real-time Event Stream Enrichment
It's all about the Events...
Build around the events...
Pragmatism is...
Confluent Open Source : Apache Kafka with a bunch of cool stuff! For free!

Taught by

Devoxx

Reviews

Start your review of Embrace the Anarchy - Apache Kafka’s Role in Modern Data Architectures

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.