Apache Kafka

Summary

Apache Kafka is a distributed event streaming platform designed for high-throughput, fault-tolerant handling of real-time data feeds. Originally developed by LinkedIn and later open-sourced, Kafka enables organizations to collect, store, and process large volumes of data across distributed systems. It's particularly well-suited for building real-time streaming data pipelines and applications that adapt to data streams.

Exploration

Name
Confluent Practice Brainstorm

Projects

Name
Dallas Confluent Practice Project

Concepts

Name Weight
Consumer 15
Partitions 15
Broker 14
Topics 14
Message 13
Producer 10
Consumer Groups 6
In-sync Replica 6
Offset 6
Message Acknowledgments 6
Message Key 5
Partition Leader 5
At Least Once Delivery 4
Delivery Semantics 4
Message Anatomy 4
Topic Durability 4
Consumer Offsets 3
Exactly Once Delivery 3
Kafka Extended APIs for Developers 3
Message Serializer 3
Reliable Data Delivery 3
Topic Replication Factor 3
Advanced Topics Configuration 2
At Most Once Delivery 2
Broker Discovery 2
Cluster 2
Consumer Deserializer 2
Horizontal Scaling 2
Kafka Consumer Groups CLI 2
Producer Configuration for Reliability 2
Schema Registry 2
Zookeeper 2
Advertised Listeners 1
Apache Connect Hands-on 1
Avro in Java 1
Confluent REST Proxy 1
Confluent Schema Registry and Kafka REST Proxy 1
Consumer Group Auto Offset Commit Behavior 1
Consumer Incremental Cooperative Rebalance 1
Exactly Once Semantics Theory 1
Headers 1
Idempotent Producer 1
Java Consumer Client 1
Java Producer Client 1
KSQL 1
KStreams and KTables Advanced Operations 1
Kafka ACLs 1
Kafka Cluster 1
Kafka Connect 1
Kafka Connect Source 1
Kafka Consumer CLI 1
Broker Roles 1
Kafka Internals 1
Kafka KRaft 1
Kafka Multi Cluster and MirrorMaker 1
Kafka Producer CLI 1
Kafka Security 1
Kafka Streams 1
Kafka Streams for Data Processing 1
Kafka Topics CLI 1
Kafka in the Enterprise for Admins 1
Message Throughput 1
Metrics Collection 1
Producer Batch Settings 1
Producer Partitioners 1
Producer Retries 1
Pull Model 1
Real World Insights and Case Studies 1
Resetting Consumer Group Offsets 1
Safe Producers 1
Schema Evolution Compatibility Matrix 1
Schema Evolution 1
Zookeeper Setup 1
KStreams and KTables Simple Operations Stateless 1
AdminClient 0
Datacouch CCDAK Practice Exam 2 0
Datacouch CCDAK Practice Exam 3 0
Consumer Configuration for Reliability 0
Consumer Group Static Group Membership 0
Consumer Offset Management 0
Data Windowing in Kafka Streams 0
High Watermark and Message Visibility 0
In-Sync Replicas Management 0
Kafka CLI Tool List 0
Kafka Monitoring for Reliability 0
Kafka Reliability Testing 0
Log Compaction and Retention 0
Topic Configuration Management 0

Notes

Name
CCDAK Practice Exam 1 - 202407151751
Confluent Fundamentals Accreditation
SSKC Meeting Meeting - 202405151202
Test 2 Review Session 2 Meeting - 202404261202
Kafka Test 2 Follow Up Discussion Meeting - 202404221205
Kafka Test Follow Up Discussion Meeting - 202403291404
SSKC Session 1 - 202403131206
Confluent - Kafka Practice Primer Meeting - 202403011059
Build Streaming Applications using SwimOS and Kafka - 202402061825
Confluent Practice Discussion Meeting - 202401151437
2024 Goals Meeting - 202312201601
Apache Kafka Series - Learn Apache Kafka for Beginners v3 - 202302211109

References

Title
Apache Kafka Course for Beginners Learn Kafka Online
Confluent Fundamentals Accreditation
Kafka The Definitive Guide - Neha Narkhede Gwen Shapira Todd Palino
Apache Kafka Series - Learn Apache Kafka for Beginners v3 - 202302211109

Other

Title
Confluent Developer for Apache Kafka (CCDAK) Exam Questions 2024
Confluent Kafka — Study Cheat Sheet
Datacouch CCDAK Practice Exam 1-ben-laptop
Additional Tools and Integrations
Cluster Management
Consumers
Data Management and Retention
Data Processing with Kafka Streams
Fault Tolerance and High Availability
Integrations and Ecosystem
Introduction to Apache Kafka
Kafka Architecture
Kafka CLI Tools
Kafka Connect
Kafka Internals
Kafka Configuration and Setup
Monitoring and Metrics
Performance Tuning and Optimization
Producers
Schema Management
Security
Use Cases and Patterns