Apache Kafka® is an open source, event streaming platform. It provides the ability to durably write and store streams of events and process them in real time or retrospectively. Kafka is a distributed system of servers and clients that provide reliable and scalable performance.\n

Learn more about what Kafka is in this free Kafka 101 training course."},"name":"What is Apache Kafka?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"

To get started with Kafka check out the free Kafka 101 training course, join the community, try the quick start, and attend a meetup.\n

After that, explore all of the other free Apache Kafka training courses and resources on Confluent Developer, and check out the documentation."},"name":"How do I learn Kafka?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"

Kafka's performance at scale can be attributed to the following design characteristics:\n