Обеспечение гарантий доставки данных с YDB Topics

Меня зовут Андрей Серебрянский, и я увлечён Apache Kafka и её возможностями доставки exactly once. Пять лет я занимался потоковой обработкой данных в финтехе, а теперь работаю над YDB Topics, частью СУБД Яндекса, заменяющей Kafka как брокер сообщений. Наша цель — расширение API Kafka, включая поддержку транзакций. Однако наличие транзакций недостаточно для гарантии exactly once. Важно понимать работу транзакций в брокерах сообщений. Я расскажу о популярных сценариях обработки данных, таких как перемещение сообщений между топиками, загрузка и выгрузка сообщений. Гарантии доставки данных делятся на три типа: at most once, at least once и exactly once. YDB изначально создавалась для работы с большими объёмами данных и высокими требованиями к транзакциям. Гарантии exactly once особенно важны в бизнес-критичных сценариях, таких как банковские транзакции. Мы обсудим, как YDB справляется с проблемами дублирования и сетевых задержек, а также использование идемпотентных продюсеров для обеспечения уникальности записей.

  • Related Posts

    Как создать современный сайт на Laravel: практический маршрут от идеи до запуска

      Если у вас есть идея для веб-проекта и вы хотите реализовать её быстро, надёжно и с хорошей архитектурой, разработчик сайта на laravel — один из лучших путей. В этой…

    Huawei Mate 80 стал самым продаваемым флагманом на рынке Китая

    По информации известного китайского инсайдера Digital Chat Station, стандартная модель Huawei Mate 80 преодолела отметку в 1,5 миллиона активаций. Благодаря этому достижению, смартфон сумел опередить все остальные флагманы на китайском…

    You Missed

    Самосвальные полуприцепы: техника для стройки и добычи инертных материалов

    • От Redactor
    • 21 августа, 2026
    • 12 views

    Как сохранить букет свежим дольше

    • От Redactor
    • 19 августа, 2026
    • 12 views

    Чем отличается предчистовая отделка от чистовой

    • От Redactor
    • 17 августа, 2026
    • 14 views

    Сколько стоит грузчик на час

    • От Redactor
    • 10 августа, 2026
    • 25 views

    Как выбрать зал для конференции

    • От Redactor
    • 6 августа, 2026
    • 32 views

    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать

    • От Redactor
    • 16 июля, 2026
    • 30 views
    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать