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 event streaming fundamentals and more.
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.
Join a local meetup near you and hear about mission-critical projects that other Apache Kafka enthusiasts are working on.
Discover what events are happening globally in the event streaming world, and find the videos, slides, and other resources from the latest Kafka meetups.
Start your event streaming journey and receive updates
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.