RU

Почему HTTP-вызов не укладывается в таймаут: очереди, ретраи и asyncio

Добавили в HTTP-клиент таймаут, повторы и ограничение одновременных запросов. Кажется, всё предусмотрели, но вызывающий код почему-то ждёт дольше, ч…

pythonasyncioaiohttphttp clienttimeoutdeadlineretriesbackpressureobservabilityprometheus
Habr
RU

Сервис не ответил. Операция провалилась? Почему timeout не означает, что операция не выполнилась

В статье разберём, почему timeout не позволяет однозначно определить результат бизнес‑операции и как безопасно обрабатывать такие сит…

идемпотентностьтаймаутreconciliationidempotency keyинтеграцииjittertimeoutapi
Habr