---
title: "Чеклист outbox перед релизом"
date: 2026-03-15T09:00:00+03:00
type: note
lang: ru
domains: ["architecture"]
tags: ["kafka","outbox-pattern"]
summary: "Короткий чеклист: одна транзакция, идемпотентный consumer, ретраи без усиления отказа, метрика лага publisher."
llm_summary: "Заметка-чеклист transactional outbox. Проверяет атомарность записи, отдельный publisher, идемпотентность consumer и отсутствие синхронных ретраев в API. Нужна, чтобы термин outbox-pattern и тег kafka дали ребро related_term с демо-постом."
---


1. Insert состояния и outbox в одной транзакции.
2. Publisher не торчит в request path.
3. Consumer идемпотентен по `event_id`.

