Версия источника: 4880e8b4372c96001c2e052be28b68a95d31252b
Синхронизировано: 2026-11-09T11:15:07.649Z
Источник: https://github.com/sergey-from-riders/vibecoding-base/tree/4880e8b4372c96001c2e052be28b68a95d31252b

<a id="caching-dead-letter"></a>

# Dead-letter queue

## Коротко

После ограниченных попыток сохраняйте причину и возможность безопасного разбора.

## Плохо

```text
Одно повреждённое сообщение бесконечно блокирует очередь.
```

## Хорошо

```text
Ограниченные повторы → очередь разбора.
Причина, попытки, безопасный повтор после исправления.
```

## Почему

Остальные задания должны продолжать выполняться.

## Когда применять

В записи ошибки не должно быть секретов; повтор выполняется с исходной идентичностью операции.

## Как проверить

- Проверьте повреждённое сообщение, восстановление и повтор.

## Человек

Определяет ответственного за неисправимые сообщения и порядок повторного запуска.

## Агент

Реализует восстановление и обработку повторов, проверяет сбой зависимости и возвращение в рабочее состояние.

Контроль результата:

- Проверьте повреждённое сообщение, восстановление и повтор.

## Источники

- [Using dead-letter queues in Amazon SQS - Amazon Simple Queue Service](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html)

Уровень: Рекомендуется. Проверено: 2026-11-09. Изменено: 2026-11-09.

[Исходный файл](https://github.com/sergey-from-riders/vibecoding-base/blob/4880e8b4372c96001c2e052be28b68a95d31252b/registry/standards/backend/worker/rules/dead-letter.md)
