Apache Kafka - это связующее ПО, ориентированное на обработку сообщений, созданное фондом Apache. Оно написано на языках программирования Scala и Java, подходит для любых операционных систем. Характерные особенности Kafka - высокая пропускная способность, масштабируемость, возможность обработки больших обёмов данных и пакетной передачи. Его используют в работе многие программисты и дата-аналитики.