Kafka is a distributed streaming platform used for data integration, real-time insights, and streaming analytics. From messaging, event sourcing, and monitoring, to data processing and fault-tolerant storage, Kafka is empowering businesses around the world with real-time data.Learn More
Find Kafka tutorials, code examples, resources, and guides to help you get started with Kafka, build next-generation data pipelines, and build cloud-based event streaming applications—all in one place.
Eat. Sleep. Learn Kafka. Repeat.
Listen to Streaming Audio, a podcast about Kafka, Confluent, and the cloud.
Read the blog to stay up to date on the latest with Apache Kafka and event streaming.
Watch our full collection of videos covering everything from Kafka releases to core concepts.
Follow along with tested, executable Kafka code examples to get hands on with Kafka Streams and ksqlDB.
Try examples and demos showcasing end-to-end solutions and the complete event streaming platform built by the original creators of Apache Kafka.
Connect with the Kafka community through events, conferences, meetups, online forums, and other programs.
Be the first to get updates and new content
We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.