Что такое расширенные API-интерфейсы Kafka? Введение в реестр Kafka Connect, Kafka Streams, ksqlDB и Schema

YOUTUBE · 29.11.2025 05:46

Ключевые темы и таймкоды

Обзор расширенных API-интерфейсов Kafka

0:04
  • Видео начинается с приветствия от Стефана из Conductor и представления нового раздела курса по расширенным API-интерфейсам Kafka для разработчиков.
  • В этом разделе будут рассмотрены реестр схем, Kafka Connect, Kafka Streams и база данных KSQL.
  • Эти API-интерфейсы решают конкретные задачи, такие как использование схем в Kafka, извлечение данных из внешних источников и их синхронизация, потоковая обработка и преобразования данных, а также упрощение использования потоков Kafka с помощью SQL-интерфейса KSQL.

Примеры использования API-интерфейсов

1:17
  • В качестве примера, если бы мы хотели получать данные с устройств, приложений и отправлять их в Kafka, мы могли бы написать собственный Kafka Producer.
  • Если бы у нас была исходная база данных, мы могли бы использовать Kafka Connect для синхронизации данных с целевыми базами данных.
  • Если бы мы хотели выполнять потоковую обработку данных в режиме реального времени, мы могли бы использовать Kafka Streams API.
  • И если бы мы хотели упростить использование Kafka Streams, мы могли бы использовать KSQL для использования SQL-интерфейса поверх Kafka Streams.