Z rekordowymi przychodami w wysokości 9,38 miliarda R$ w ciągu zaledwie 24 godzin i 14,4 milionami zarejestrowanych zamówień, Czarny Piątek 2024 stał się największym wydarzeniem w brazylijskim e-commerce, według danych z panelu Hora a Hora. Oprócz znacznego wzrostu wolumenu sprzedaży, data ta przyniosła poważne wyzwania techniczne: 55% sprzedawców detalicznych zgłosiło powolne lub niestabilne systemy, a 40% tych problemów było spowodowanych awariami krytycznych interfejsów API, według Rocznika Handlu Elektronicznego FGV.
Biorąc pod uwagę ten niezwykle złożony scenariusz operacyjny, praktyki takie jak Continuous Testing i Site Reliability Engineering (SRE) zyskały na popularności jako niezbędne narzędzia zapewniające dostępność, bezpieczeństwo i wydajność. Podejścia te pozwalają nam przewidywać awarie, zanim dotrą one do środowiska produkcyjnego, automatyzować walidacje na dużą skalę i utrzymywać odporność nawet w ekstremalnych sytuacjach szczytowych.
Vericode specjalista ds. jakości oprogramowania, był bezpośrednio zaangażowany w ten proces. W 2024 roku firma kierowała przygotowaniem infrastruktury Grupo Casas Bahia na Czarny Piątek, symulując 20 milionów jednoczesnych użytkowników za pomocą narzędzia K6 i monitorując w czasie rzeczywistym za pośrednictwem Grafana. Operacja była w stanie obsłużyć szczytową liczbę zapytań sięgającą 15 milionów na minutę, zapewniając stabilność i wydajność w całym procesie zakupowym.
Firma spodziewa się, że podczas tegorocznego Czarnego Piątku zastosowanie sztucznej inteligencji w automatycznym testowaniu i obserwowalności zyska jeszcze większe znaczenie. Rozwiązania oparte na sztucznej inteligencji obiecują dokładniejsze przewidywanie wąskich gardeł, dostosowywanie przepływów pracy w czasie rzeczywistym i rozszerzenie zakresu testów przy mniejszym nakładzie pracy ludzkiej, podnosząc poprzeczkę jakości i efektywności w operacjach cyfrowych.
Joab Júnior, partner w Vericode i specjalista w dziedzinie testowania oprogramowania i inżynierii niezawodności, podkreśla znaczenie zaawansowanych praktyk zapewniających stabilność w okresach dużego zapotrzebowania: „Obsługa milionów jednoczesnych żądań jest możliwa tylko dzięki wcześniejszemu przygotowaniu, ciągłej automatyzacji i skonsolidowanym praktykom SRE. Zmniejsza to ryzyko krytycznych awarii, zapewnia integralność cyfrowego środowiska i pozwala zachować przychody” – wyjaśnia.
Oprócz testowania i monitorowania obciążenia, Vericode inwestuje również w rozwiązania takie jak dott.ai platformę automatyzacji testów low-code . Narzędzie to przyspiesza dostarczanie bez poświęcania nadzoru technicznego, przyczyniając się do stabilności systemu nawet w krytycznych okresach, takich jak Czarny Piątek czy premiery o dużym natężeniu ruchu.
Według badania Neotrust Confi, w 2024 roku punkty końcowe wyszukiwania w dużych sieciach handlowych osiągnęły liczbę 3 milionów żądań na minutę w szczytowym momencie. Wdrożenie zautomatyzowanych procesów, ciągłych testów regresyjnych i aktywnej obserwacji stało się standardem wśród firm dążących do konkurencyjności i ciągłości operacyjnej w najbardziej wymagających okresach kalendarza handlowego.
Według Joaba Júniora ten scenariusz wymaga zmiany podejścia w zespołach technologicznych: „Ilość dostępnych danych jest coraz bardziej nieprzewidywalna, a jedynym sposobem na skuteczną reakcję jest integracja jakości od samego początku cyklu rozwoju. Nie chodzi tylko o częstsze testowanie, ale o lepsze testowanie, z wykorzystaniem inteligencji, automatyzacji i skupieniu się na niezawodności”.