Как реализовать надёжные ретраи без «DDOS-эффекта» и с идемпотентностью?
Разделяйте retryable/неповторяемые ошибки, ставьте таймауты, экспоненциальный бэкофф с джиттером и предел попыток, ограничивайте конкуренцию (семафор/пул), используйте идемпотентные ключи/dedup на стороне получателя, включайте circuit breaker и метрики попыток/успехов.
Библиотека собеса по Python
Post #1274
822