The purpose of this exam course is to measure your knowledge and identify where to revisit some Kafka topics in order to make sure whether you are ready for the examThe exams are covers 3 topics Kafka Design - %40Development - %30Monitoring/Testing - %30 Every exam answer is going to be linked to official Kafka documentation, so you can easily refresh your knowledge. About KafkaKafka is open source, a distributed messaging system that enables the communication of data between different applications. It helps to get rid of highly coupled systems to change and effectively maintain your system. Lots of companies are using Kafka or bringing Kafka as a new feature. Multiple reasons make Kafka a popular framework. These are the main features of the Kafka;Scalable Stable High Performance Persistence Replication Factor Simple The purpose of this Practise Test is to refresh the main features of Apache Kafka. The main concepts; Why we need messaging platforms? Kafka Core ConceptsKafka architectureKafka as a messaging platform Why Kafka? What is Kafka topic? Error handling? Kafka Broker Using Kafka Consumer Using Kafka Producer Partition and Replica Concept Kafka Streams Kafka Connect Important configurations Some use-cases Persistance Admin client configurations Basic Kafka Operations Monitoring and metrics Zookeeper Security