Burzh SEO
Burzh SEO
@BurzhSEOPro

В Kafka большинство команд всё ещё смотрит на retry как на «техническую мелочь». Ошибка.

В Kafka большинство команд всё ещё смотрит на retry как на «техническую мелочь». Ошибка.
Повторная обработка сообщений — это не про надёжность в вакууме, а про стоимость дублей, latency и реальный ROI сервисов.

Если consumer падает и вы просто перечитываете offset, вы не «чините» доставку. Вы часто создаёте:
— повторные side effects
— раздувание очередей
— ложную стабильность в метриках
— сложности с идемпотентностью на уровне бизнес-логики

Contrarian-позиция простая: retry надо проектировать не вокруг Kafka, а вокруг критичности операции. Для одних потоков нормален at-least-once с дедупликацией. Для других дешевле отдельный retry-topic, backoff и ручной разбор poison messages. Иногда лучший retry — это вообще no retry, а быстрый fail и перенос ошибки в наблюдаемую систему.

Kafka не спасает плохой workflow. Она просто делает его масштабным.
Этот пост опубликован в Telegram-канале Burzh SEO. Подписаться можно по ссылке: @BurzhSEOPro.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.