Zaloguj
Zaloguj się do panelu

Niezawodna infrastruktura chmurowa dla masowego systemu kaucyjnego

Joton Cloud × BeveCup

Nasz Partner

BeveCup to nowatorski system obsługi ekologicznych kubków wielorazowego użytku (system kaucyjny), wykorzystywany podczas imprez masowych, takich jak Juwenalia, duże festiwale muzyczne mecze piłkarskie czy koncerty stadionowe. Platforma składa się z dedykowanej aplikacji na terminale POS w punktach gastronomicznych, aplikacji mobilnej dla partnerów oraz potężnego systemu rozliczeniowego i analitycznego na backendzie.

Wyzwanie

Kluczowym wyzwaniem projektu była ekstremalna nieprzewidywalność ruchu. Podczas wielkich wydarzeń (np. w trakcie 15-minutowej przerwy między koncertami), system musiał obsłużyć tysiące równoległych transakcji wydawania i przyjmowania zwrotów z wielu barów jednocześnie. Ewentualne opóźnienie w synchronizacji punktów POS czy, co gorsza, niedostępność systemu oznaczałyby gigantyczne kolejki i paraliż strefy gastronomicznej. Oczekiwano zatem infrastruktury gwarantującej błyskawiczną skalowalność oraz maksymalnie niskie opóźnienia.

Ogromne i bardzo nagłe piki ruchu w trakcie krótkich przerw koncertowych, wymuszające natychmiastowe reakcje aplikacji.

Krytyczny wymóg ułamków sekund latencji dla terminali POS, by zapewnić błyskawiczną obsługę gości przy barach bez kolejek.

Zapewnienie spójności ogromnej ilości danych przesyłanych w czasie rzeczywistym z dziesiątek rozproszonych urządzeń do bazy centralnej.

Rozwiązanie

Zespół Joton zaprojektował elastyczne środowisko w modelu własnej chmury obliczeniowej. Uruchomiliśmy architekturę opartą o wydajne load balancery oraz automatyczne skalowanie serwerów z backendem, które błyskawicznie adaptowały się w momencie wykrycia wzmożonego ruchu. Dodatkowo wdrożyliśmy bazę danych w architekturze klastra 3 serwerów, w celu błyskawicznego przetwarzania napływających transakcji w czasie rzeczywistym.

Skalowalna ChmuraHigh Availability (HA)Infrastruktura dla bazy danych

Rezultat

System BeveCup przeszedł z pełnym sukcesem sezon największych letnich festiwali, przetwarzając setki tysięcy operacji kaucyjnych z zachowaniem wzorowej płynności działania. Dzięki architekturze elastycznej chmury klient zyskał pełną niezawodność, ale również znaczną optymalizację kosztów — zaawansowana infrastruktura automatycznie wygaszała nadmiarowe zasoby w dni pozbawione wydarzeń masowych.

100% Uptime podczas wydarzeń
Bezawaryjna praca i natychmiastowe skalowanie zasobów w trakcie ekstremalnych skoków ruchu (dziesiątki tysięcy operacji na minutę).

Optymalizacja kosztów IT
Inteligentny autoscaling sprawił, że wysokie koszty ponoszone były wyłącznie w godzinach trwania obsługiwanych wydarzeń.

BC

BeveCup

Nowoczesny system zarządzania kaucją i ekologicznymi kubkami wielorazowymi, stworzony dla organizatorów największych imprez masowych i festiwali.