YoVDO

Kafka as a Platform - The Ecosystem from the Ground Up

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Stream Processing Courses Streaming Data Courses

Course Description

Overview

Explore the comprehensive ecosystem of Apache Kafka in this 1-hour conference talk from NDC Oslo 2020. Delve into the core concepts of Kafka as a streaming data platform, starting with the basics of events and progressing to advanced topics. Learn about topics, partitioning, replication, and low-level Producer and Consumer APIs. Discover how to create elastically scalable, fault-tolerant application clusters using consumer groups. Examine more sophisticated stream processing APIs like Kafka Streams and ksqlDB. Understand the importance of schema management for team collaboration and how to integrate with legacy systems without custom code. Watch live demonstrations of Kafka producer/consumer interactions and practical applications. By the end of this talk, gain a thorough understanding of how Kafka evolves from a simple messaging system to an enterprise-grade streaming platform. Access additional resources, including free eBooks and slides, to further enhance your Kafka knowledge.

Syllabus

Intro
What are Events?
A platform for events
The Log
Topics
Partitions
Publisher API
Message keys
Consumer API
Consumer Groups
Brokers
Demo 01 - Kafka producer/consumer
Kafka use cases
Kafka Connect
Schemas & Serialisation Formats
Stream processing introduction
Kafka Streams
ksqlDB
Demo 02
Recap & Resources


Taught by

NDC Conferences

Related Courses

Apache Kafka Deep Dive
A Cloud Guru
Microsoft Certified: Azure Data Engineer Associate (DP-203)
A Cloud Guru
Approfondimento sui concetti e gli strumenti per analizzare i dati in streaming (Italiano) | Deep Dive into Concepts and Tools for Analyzing Streaming Data (Italian)
Amazon Web Services via AWS Skill Builder
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Apache Kafka
LearnKartS via Coursera