Case study > Energy, Utilities > Proof of Concept dla wysokowydajnego przetwarzania pakietów danych w systemie Hitachi Energy

Edge One Solutions wsparło Hitachi Energy w przygotowaniu Proof of Concept dla modernizowanego systemu przetwarzania pakietów danych. Celem projektu było znaczące zwiększenie wydajności rozwiązania, wdrożenie obsługi protokołu AMQP, rozwój funkcjonalności proxy oraz przygotowanie środowiska testowego opartego m.in. na Dockerze i maszynach wirtualnych.
Hitachi Energy realizowało inicjatywę modernizacyjną dotyczącą systemu odpowiedzialnego za przetwarzanie pakietów danych. Istniejące rozwiązanie nie spełniało oczekiwań wydajnościowych — jego architektura ograniczała szybkość przetwarzania oraz utrudniała dalszy rozwój systemu.
Jednym z głównych celów było przygotowanie Proof of Concept, które pozwoliłoby zwiększyć wydajność przetwarzania z około 50 do około 600 pakietów na sekundę. Projekt wymagał również wdrożenia nowej funkcjonalności proxy, obsługi protokołu AMQP oraz zachowania kompatybilności z istniejącą biblioteką systemową.
Dodatkowym wyzwaniem było przygotowanie kompletnego środowiska testowego. Obejmowało ono konfigurację wielu maszyn wirtualnych oraz usług potrzebnych do weryfikacji działania rozwiązania w warunkach zbliżonych do docelowej architektury.

Edge One Solutions odpowiadało za przygotowanie technicznego Proof of Concept, którego zadaniem było potwierdzenie, że modernizowany system może osiągnąć wymagany poziom wydajności i jednocześnie zachować zgodność z istniejącymi komponentami.
Zakres prac obejmował:
· analizę obecnych ograniczeń wydajnościowych,
· przygotowanie architektury PoC,
· implementację obsługi protokołu AMQP,
· rozwój funkcjonalności proxy,
· integrację z istniejącą biblioteką,
· optymalizację przetwarzania pakietów danych,
· zastosowanie przetwarzania współbieżnego,
· przygotowanie aplikacji w obrazie Docker,
· konfigurację środowiska testowego,
· uruchomienie wymaganych usług i maszyn wirtualnych.

Zespół dostarczył Proof of Concept w formie aplikacji zamkniętej w obrazie Dockera, co znacząco uprościło proces wdrożenia i testów.
W ramach projektu:
· przygotowano i skonfigurowano środowisko testowe wraz z infrastrukturą opartą o maszyny wirtualne,
· zaimplementowano obsługę protokołu AMQP,
· zoptymalizowano wydajność aplikacji poprzez wprowadzenie przetwarzania współbieżnego,
· zapewniono pełną integrację z istniejącą biblioteką i funkcjonalnościami proxy.
Dzięki tym usprawnieniom udało się uzyskać wymaganą wydajność i stworzyć solidną podstawę dla dalszego rozwoju systemu.

Marketplace’y w branży automotive muszą łączyć wygodę zakupów online z dużą złożonością danych produktowych, dostawców i stanów magazynowych. W przypadku części oraz akcesoriów motoryzacyjnych użytkownik oczekuje nie tylko szerokiej oferty, ale także aktualnych informacji o dostępności i przewidywanym czasie dostawy.
W takich projektach szczególnie ważne są integracje API, stabilna architektura backendowa, czytelny frontend oraz dobrze zaprojektowany proces zakupowy. Im więcej dostawców obsługuje platforma, tym większe znaczenie ma spójność danych, zarządzanie koszykiem i przewidywalność całego procesu.
Dla firm z sektora automotive rozwój marketplace’u może być sposobem na skalowanie sprzedaży, poszerzenie oferty i stworzenie jednego cyfrowego punktu dostępu do produktów pochodzących od wielu partnerów.
