Лимит запросов на API стоял в конфиге чёрным по белому — 50 в минуту с одного IP. А трафик шёл в разы больше, и ни одного 429-го в логах. Первая мысль — сломался код лимитера. Вторая — разъехались счётчики в Redis. Обе не подтвердились. Настоящая причина оказалась там, где никто не подумал бы искать: строка, которую один из инженеров считал безобидным комментарием для памяти, парсер прочитал как часть значения. Ниже — как мы это раскапывали, какие версии отбросили по пути и что теперь стоит в проде вместо старой схемы.
Подробнее →