junior
Какие основные API предоставляет Kafka?
Kafka предоставляет четыре основных API для взаимодействия с платформой.
| API | Назначение |
|---|---|
| Producer API | Публикация сообщений в топики |
| Consumer API | Чтение сообщений из топиков |
| Streams API | Потоковая обработка данных в реальном времени |
| Connector API | Интеграция внешних систем (БД, файлы) с Kafka через Kafka Connect |
На собеседовании: достаточно назвать четыре основных API и кратко объяснить назначение каждого. Дополнительные API (Transactions, Quota, AdminClient) — бонус для middle+.