Wydajność Adobe Commerce: Na ile pozwala wersja 2.4.2?

adobe commerce wydajność wyniki

Odwieczną zagwozdką biznesową jest jak zrobić coś szybko, tanio i dobrze. Jak mówi anegdota przestrzegająca przed “specjalnymi” ofertami, aby zrobić coś szybko i dobrze,  nie można zrobić tego tanio; jak tanio i dobrze, to nie szybko, itd. Podobne konundrum występuje na rynku e-Commerce, gdzie sprzedawcom zależy na szybkiej i zoptymalizowanej obsłudze konsumentów, która dodatkowo jest efektywna kosztowo. Walka o jak najlepszy Customer Experience jest o tyle znacząca, że platformy e-Commerce regularnie publikują benchmarki, w których przedstawiają osiągi swoich technologii. W ostatnim czasie swoje wyniki podał Adobe. Dzięki temu możesz sam sprawdzić jak najnowsza wersja Adobe Commerce (2.4.2) radzi sobie w kwestii wydajności. 

Adobe Commerce, dawniej Magento

Adobe Commerce 2.4.2 to najnowsza wersja edycji platformy e-Commerce opartej na Magento. Pozwala na stworzenie i utrzymanie sklepu internetowego i skierowana jest do średnich i dużych przedsiębiorstw, które wymagają skalowalności i gwarancji działania w każdych warunkach. Pomaga w tym dostęp do szerokiej oferty na marketplace’ie platformy i możliwość tworzenia autorskich modułów (przestrzeni z nowymi funkcjami) wewnątrz infrastruktury własnego sklepu.

W przeciwieństwie do Magento Open Source, Adobe Commerce jest płatny, a jego subskrypcja kosztuje co najmniej ok. 85 tysięcy złotych (22 tys. dolarów). Wersja chmurowa oprogramowania (Adobe Commerce Cloud) jest bardziej kosztowna – najniższa kwota jaką zapłacimy za roczną subskrypcję to ok. 170 tys. złotych (44 tys. dolarów). Czy cena ta jest odzwierciedlona w poziomie wydajności platformy Adobe Commerce?

Wydajność Adobe Commerce 2.4.2

Najnowszy test wydajności został wykonany dla wersji 2.4.2 Adobe Commerce wykorzystującej moduł Multi Source Inventory na instancji Cloud Pro 144 z profilem XX Large. Środowisko sklepowe dysponowało mocą obliczeniową 144-rdzeniowego CPU. 

Profil testowy środowiska Adobe Commerce

Celem profilu testowego było odwzorowanie środowiska sklepu internetowego działającego na rynku B2C. Z tego powodu skonfigurowano następujący profil do testowania możliwości Adobe Commerce.

Profil konfiguracji danych w symulowanym środowisku sklepowym

Liczba stron

 4

Grupy konsumentów

 5

Szablony sklepu

 5

Produkty proste

 6 000 000

Produkty konfigurowalne

 160 000 z 24 opcjami konfiguracji

Zdjęcia produktowe

 2000 (3 zdjęcia na produkt)

Kategorie produktów

 6000

Reguły zmian cenowych

 20

Liczba konsumentów

 10 000

Zamówienia

 150 000

Liczba eSKU

 ok. 200 000 000

 

Liczba stron – liczba stron zainstalowanych na jednym środowisku Adobe Commerce.
Grupy konsumentów – Liczba grup według których podzieleni są konsumenci.
Liczba szablonów sklepu (store views) – liczba różnych szablonów sklepów różniąca się językiem interfejsu i innymi właściwościami. Konsumenci mogą przechodzić pomiędzy szablonami za pomocą dedykowanej opcji. 
Produkty proste – liczba produktów w sklepie bez opcji konfiguracji takich jak: rozmiar, kolor, styl, itp. 
Produkty konfigurowalne – liczba produktów w sklepie z opcjami konfiguracji. 
Zdjęcia produktowe – liczba plików graficznych przypisanych do danych produktów.
Kategorie produktów – liczba kategorii według których pogrupowane są produkty w środowisku sklepowym.
Reguły zmian cenowych – liczba reguł według których aplikowane są zniżki i inne zmiany cenowe do produktów dodanych do koszyka w sklepie. 
Liczba konsumentów – liczba symulowanych akcji konsumenckich podczas całego okresu testowania środowiska. 
Zamówienia– liczba symulowanych zamówień wykonanych podczas całego okresu testowania środowiska.
Liczba eSKU – liczba elektronicznych etykiet produktów znajdujących się w bazie danych środowiska sklepowego.

Scenariusz symulacji

Aby osiągnąć warunki najbardziej zbliżone do tych panujących w  realnym sklepie internetowym, podczas testu wydajności Adobe Commerce zostały zasymulowane zapytania emulujące aktywność konsumentów i adminów zarządzających środowiskiem sklepowym. Test środowiska obejmował symulację 1000 użytkowników korzystających równocześnie ze storefrontu i 250 specjalistów działających równocześnie w obrębie części administracyjnej sklepu. Oznacza to, że podczas testu wydajności, w środowisku sklepowym Adobe Commerce równocześnie zasymulowano liczbę operacji normalną dla 1000 użytkowników i 250 adminów. 

Podsumowanie testu wydajności Adobe Commerce

Czas uzyskania odpowiedzi na symulowane zapytania z backendu w najkrótszym wypadku wynosił mniej niż 0.25 sekundy a najdłuższym 2.5. Ogólna dystrybucja czasu, jaki był potrzebny na finalizacje procesów zapytań przedstawia się w następujący sposób:

  • 90% operacji zostało wykonanych w mniej niż 0.7 sekundy.
  • 95% operacji zostało wykonanych w mniej niż 1 sekundy.
  • 99% operacji zostało wykonanych w mniej niż 1.7 sekundy.

 

Test wydajności Adobe Commerce pokazał, że platforma jest w stanie obsłużyć 10,5 tysiąca zamówień na godzinę i 550 tysięcy wyświetleń strony na godzinę, nawet przy wyłączonym cachowaniu. Przy włączonej opcji cachowania stron i zoptymalizowaniu procesu, Adobe Commerce jest w stanie obsługiwać nawet do 1.5 miliona wyświetleń strony na godzinę. 

Pełna wersja raportu testu wydajności Adobe Commerce jest dostępny na stronie producenta.

Napisz do nas

Masz pytanie?

Napisz do nas

Pole jest błędnie wypełnione. Sprawdź wpisaną treść i spróbuj ponownie.
Pole jest błędnie wypełnione. Sprawdź wpisaną treść i spróbuj ponownie.
Pole jest błędnie wypełnione. Sprawdź wpisaną treść i spróbuj ponownie.
Pole jest błędnie wypełnione. Sprawdź wpisaną treść i spróbuj ponownie.
Wyrażenie zgody jest niezbędne.

PDF, DOC, DOCX, JPG lub PNG (max 5MB)

Przynajmniej jedno pole jest błędnie wypełnione. Sprawdź wpisaną treść i spróbuj ponownie.
Andrzej Szylar

Andrzej Szylar

Chief Executive Officer

Dariusz Kobza

Dariusz Kobza

PR & Marketing Manager

Magdalena Paczynska

Magdalena Paczyńska

HR Business Partner