И Data Streams и Apache Kafka решают одну и ту же задачу — ввод потоков данных (топиков) и передачу их потребителям.
В отличие от Apache Kafka, Data Streams не требует выделенных виртуальных машин, а работает с понятием «потока передачи данных». Все потоки данных (топики) в Data Streams резервированы по всем зонам доступности.
Data Streams интегрирован с другими сервисами Yandex Cloud, что позволяет настроить сохранение данных из Data Streams в принимающие управляемые БД в одной консоли управления.