
YDB Topics - Kafka-совместимый брокер сообщений от Яндекса
Преимущества YDB Topics
Автоматическая балансировка
В отличие от Apache Kafka:
- При восстановлении после отказов лидеры партиций равномерно распределяются по узлам
- Перебалансировка реплик партиций на новые узлы полностью автоматизирована
- Контроль ресурсов при репликации
Безопасность
- Нагрузка от разных пользователей не мешает друг другу, благодаря гибкой системе квот
- Полноценная иерархическая ролевая модель (RBAC) для выдачи доступов командам и отделам
Надежность
- ACID-транзакции между топиками и таблицами YDB гарантируют консистентность
- При отказе любого брокера чтение продолжится меньше чем через 200мс
- Выдерживает отказ одного дата-центра и одной серверной стойки
- Полная доступность на запись
Брокер сообщений для организаций с большим количеством данных
Быстрая и комфортная разработка
- ACID-транзакции между топиками и таблицами YDB вместо Transactional outbox
- Гарантии записи exactly once для борьбы с дублями данных при отправке в брокер
- Простая миграция благодаря совместимости с Apache Kafka
Удобное администрирование
- Единый кластер для сотен команд и проектов
- Администратор не тратит время на ручное масштабирование
Безопасная работа с данными
- Древовидная ролевая модель и аудитные логи
- Защита от шумного соседа и DDoS, благодаря гибкой системе квот