Deep-Dives into key concepts
Architectures for event streaming
Q & A about Kafka® and its ecosystem
A self-directed learning path
The Confluent blog
Our podcast, Streaming Audio
Build a real-time streaming app
One-minute guides to Kafka's core concepts
Build apps in your favorite language
Hands-on stream processing examples
More resources to get you started
Kafka and data streaming community
Community forums and Slack channels
Sharing expertise with the community
Bi-weekly newsletter with Apache Kafka® resources, news from the community, and fun links.
Call for Papers now open!
View sessions and slides from Current 2023
View sessions and slides from Kafka Summit 2023
Nominate amazing use cases and view previous winners
Learn more about Kafka with these deep-dive articles.
Developed as a publish-subscribe messaging system to handle mass amounts of data at LinkedIn, today, Apache Kafka® is an open-source distributed event streaming platform used by over 80% of the Fortune 100.
There are several ways to view Event Streaming. This page relates Kafka to other technology trends you may be familier with.
See how Apache Kafka®’s architecture has been greatly simplified by the introduction of Apache Kafka Raft (KRaft).
How Kafka's transactions provide you with accurate, repeatable results from chains of many stream processors or microservices, connected via event streams.
What is a stream? A topic? A partition? Learn the core fundamentals of Kafka's storage and processing layers, and how they are related.
Benchmark testing and results for Apache Kafka’s performance on the latest hardware in the cloud.
Confluent Cloud takes Apache Kafka to a whole new level. Learn how serverless infrastructure is built and apply these learnings to your own projects.
Streaming database systems for an "always-on" world, where data never rests.
Learn about building a data mesh on event streams with Apache Kafka® and Confluent.
Learn about the ecosystem of tools for testing your Apache Kafka® applications.
Explore the details of how Kafka works and how to monitor its performance. Click on an element to learn more.
Here are some of the questions that you may have about Apache Kafka and its surrounding ecosystem. If you’ve got a question that isn’t answered here then please do ask the community.