A Message From Our Ceo Regarding Palworld
Blog

Palworld

Wiadomość od naszego dyrektora generalnego dotycząca Palworld

Mitch
·
7 February 2025
·
20 min read

Chciałbym zacząć od szczerych przeprosin wobec wszystkich klientów, którzy w ciągu ostatnich 2 tygodni doświadczyli problemów z Palworld lub usługami Shockbyte.

Jesteśmy świadomi, że klienci Shockbyte doświadczają opóźnień w czasie aktywacji serwerów, problemów z wydajnością serwerów oraz opóźnień w odpowiedziach obsługi klienta.

Celem tego artykułu jest omówienie wszystkich bieżących problemów, wyjaśnienie, jak je rozwiązujemy, czego się nauczyliśmy oraz przedstawienie rozwiązań wszędzie tam, gdzie to możliwe.

To długi wpis - ale uważam, że ważne jest podzielenie się wszystkimi szczegółami i jasne przedstawienie tego, co się dzieje oraz jakie działania faktycznie podejmujemy.


#Spis treści

#Bezprecedensowa popularność Palworld

Palworld to nowa, ekscytująca gra survivalowa z otwartym światem zamieszkanym przez stworzenia zwane „Palami”, wykazujące wiele podobieństw do Pokémon i ARK: Survival Evolved.

Pomimo tego, że gra została stworzona przez małe niezależne studio, zapowiadała się obiecująco i spodziewaliśmy się bardzo udanej premiery - jednak myliliśmy się.

W rzeczywistości premiera Palworld była największą premierą gry, jaką kiedykolwiek widzieliśmy lub przeżyliśmy jako host serwerów gier.

Palworld znacznie przekroczył oczekiwania wszystkich. Małe niezależne studio PocketPair sprzedało 19 milionów kopii Palworld w mniej niż 2 tygodnie. Aby spojrzeć na to z perspektywy - Minecraft, największa gra na świecie, potrzebował 4 lat, aby osiągnąć tę samą liczbę sprzedaży.

To była monumentalna premiera o bezprecedensowej skali.

#Jak Shockbyte przygotował się na premierę Palworld

W ciągu ostatnich kilku lat Shockbyte zdobył duże doświadczenie w uruchamianiu serwerów dla nowych gier. W chwili pisania tego artykułu Shockbyte uruchomił hosting dla łącznie 50 tytułów gier.

Staliśmy się na tyle doświadczeni i wydajni w premierach gier, że z 2 tytułów uruchomionych w 2020 roku przeszliśmy do 19 nowych tytułów w 2023 roku - to prawie jedna gra co 2 tygodnie.

Jedynym sposobem na osiągnięcie takiego poziomu wydajności było iterowanie i ulepszanie tego, czego nauczyliśmy się przy każdej kolejnej premierze, coraz bardziej dopracowując nasz proces. Mamy to opanowane do perfekcji i z każdym nowym tytułem stajemy się tylko lepsi.

Premiery tytułów Shockbyte

Przygotowanie do premiery gry dotyczy każdego z naszych zespołów i obejmuje takie kwestie jak integracja w naszej infrastrukturze, kompatybilność, testowanie sprzętu i wydajności, badania rynku, prognozy sprzedaży, szkolenia personelu, dokumentacja dla klientów i wiele więcej.

Przygotowanie do Palworld przebiegło sprawnie, podobnie jak w przypadku wszystkich naszych ostatnich premier gier, z jedną kluczową różnicą - nikt nie mógł przewidzieć, jak popularny okaże się Palworld.

Przed premierą Palworld Shockbyte rozszerzył wielkość całej naszej infrastruktury o około 10% w ramach przygotowań. Biorąc pod uwagę, że hostujemy 49 innych gier, jesteśmy jednym z największych hostów serwerów gier i działamy od 10 lat - to ogromna ilość i myśleliśmy, że to znacznie więcej, niż będzie potrzebne.

Stało się jasne już pierwszego dnia, że to nie wystarczy na długo, a nasi inżynierowie natychmiast zaczęli pracować nad pozyskaniem i udostępnieniem nowych serwerów, aby nadążyć za napływającym zapotrzebowaniem.

Podczas weekendu premierowego Palworld zapotrzebowanie było tak duże, że cała nasza strona internetowa była niedostępna przez kilka godzin z powodu czegoś, co początkowo uznaliśmy za atak DDoS. Po zbadaniu sprawy okazało się, że to prawdziwy ruch - tysiące użytkowników próbujących jednocześnie kupić serwery.

#Wnioski z Valheim

W przeszłości wielokrotnie doświadczaliśmy dużego zapotrzebowania na serwery gier. W tamtym czasie myśleliśmy, że to ogromne wzrosty, i na szczęście wiele się z tych doświadczeń nauczyliśmy.

W rzeczywistości premiera Palworld okazała się około 25 razy większa dla Shockbyte niż największa premiera/aktualizacja gry, jaką widzieliśmy w przeszłości.

Valheim zadebiutował w 2021 roku i w ciągu 3 lat od premiery sprzedał łącznie 12 milionów kopii (przypomnienie: Palworld sprzedał 19 milionów kopii w 2 tygodnie!).

Valheim to gra znana jako początek nowej ery hostingu prywatnych serwerów, otwierająca oczy twórców gier na serwery społecznościowe i ten gatunek gier. Sukces Valheim był tak znaczący, że utorował drogę takim grom jak V-Rising, Enshrouded, a nawet samemu Palworld.

Wiele nauczyliśmy się z sukcesu Valheim. Choć największą zmianą, jaką wprowadziliśmy, było ulepszenie naszego łańcucha dostaw, aby w przyszłości móc szybko pozyskiwać większe zapasy.

#Jak rozwiązujemy wszystkie problemy z Palworld

Jesteśmy świadomi wszystkich problemów, z którymi obecnie borykają się klienci, zarówno z usługami Shockbyte, jak i samą grą Palworld. Słuchamy, a nasz zespół aktywnie pracuje każdego dnia, aby je rozwiązać.

Poniżej starałem się szczegółowo omówić każdy problem i wyjaśnić, co nasz zespół robi, aby je rozwiązać.

Wspólnym wątkiem, który zauważysz, jest to, że niemal każdy z tych problemów wynika z ekstremalnego zapotrzebowania na serwery Palworld, jednak każdy z nich stanowi unikalne wyzwanie i wymaga unikalnego rozwiązania.

Jeśli chcesz przeczytać o zwrotach lub rekompensatach, poniżej znajduje się sekcja poświęcona temu zagadnieniu.

#Problemy i rozwiązania - Spis treści

#Opóźnione aktywacje serwerów

Przed przeczytaniem tej sekcji radzę zacząć od sekcji powyżej zatytułowanej „Jak Shockbyte przygotował się na premierę Palworld”. Powyższa sekcja zawiera wiele kontekstu, który jest istotny dla tej części.

Przepraszamy wszystkich klientów, którzy doświadczają opóźnień w aktywacji usług. Chcę zapewnić, że nasz zespół pracuje przez całą dobę, aby to rozwiązać.

#Dlaczego doszło do opóźnień i jak je rozwiązujemy

Shockbyte zwykle aktywuje serwery natychmiast i automatycznie po zakupie.

Od premiery Palworld aktywacje serwerów są wolniejsze niż zwykle. Dzieje się tak z dwóch powodów, nad którymi pracujemy niezależnie.

#[Już rozwiązane] Czas udostępnienia serwera

Po zakupie serwera jest on dodawany do kolejki aktywacji. Nasz system automatycznie przetwarza tę kolejkę i przed Palworld pełna aktywacja każdego serwera trwała zwykle 2-3 minuty.

Brzmi to jak długi czas, ale wynika to z faktu, że system zaplecza musi wykonać wiele pracy - sprawdzić status płatności, znaleźć dostępny węzeł w wybranym regionie, znaleźć adres IP, skonfigurować serwer gry, przypisać serwer do użytkownika itp.

Pierwszy problem, z którym zmierzyliśmy się w przypadku czasów aktywacji, polegał na tym, że otrzymywaliśmy zamówienia co kilka sekund. Oznaczało to, że nawet pomimo dostępności zapasów, kolejka aktywacji rosła znacznie szybciej, niż można było realizować zamówienia.

Jedynym sposobem rozwiązania tego problemu było zoptymalizowanie kodu, aby system mógł aktywować serwery tak szybko, jak je otrzymywaliśmy.

Nasi deweloperzy zaczęli nad tym pracować pierwszego dnia i udało im się rozwiązać ten problem w ciągu 48 godzin.

  • Dzień 1: Udało nam się wprowadzić niewielką optymalizację kodu, która skróciła czas aktywacji z 2-3 minut do maksymalnie 60 sekund.
  • Dzień 2: Nasz IT Manager (pozdrowienia dla Jamesa Hawkinsa) dokonał ogromnego przełomu i zoptymalizował kod jeszcze bardziej, aby aktywować serwery w ciągu zaledwie kilku sekund.

#[W toku] Dostępność zapasów

Od premiery Palworld cały nasz dział IT skupia się na pozyskiwaniu i wdrażaniu większej ilości zasobów.

Chociaż nasze początkowe zapasy wyczerpały się w ciągu kilku dni, codziennie rozszerzamy naszą infrastrukturę - w dzień, w nocy i w weekendy.

Wiemy, że niektórzy klienci czekają na swoje serwery kilka dni. W skrajnych przypadkach widziałem, że niektórzy klienci czekają 6 lub 7 dni.

Wiemy, jak frustrujące może być oczekiwanie i zdajemy sobie sprawę, że może wydawać się, że postępy są powolne, jednak w rzeczywistości realizujemy ogromną liczbę zamówień każdego dnia.

Obecnie dostarczamy ponad 2 000 serwerów każdego dnia.


Rzeczywistość jest taka, że wszyscy hostowie serwerów gier i nasi dostawcy są w tej samej sytuacji. Palworld pochłonął zapasy każdego dostawcy, jakiego widzieliśmy - było to tak ekstremalne, że dostawcy wyższego szczebla również nie mają zapasów.

Co robimy, aby to rozwiązać i złagodzić problem:

  1. Rozbudowa infrastruktury - Mocno zainwestowaliśmy w naszą infrastrukturę i jak dotąd rozszerzyliśmy całą naszą infrastrukturę o prawie 50%. Codziennie wdrażamy nowe serwery.
  2. Ostrzeżenia przed zakupem - Dodaliśmy duże ostrzeżenie na naszej stronie internetowej, że aktywacje serwerów są opóźnione z powodu zapotrzebowania na Palworld.
  3. Powiadomienia o opóźnieniach dla poszczególnych regionów - Niektóre regiony zostały oznaczone jako oczekiwanie 7+ dni.
  4. Rozbudowa łańcucha dostaw - Dalej rozbudowujemy nasz łańcuch dostaw, aby poprawić naszą zdolność pozyskiwania zapasów.

#Wydajność serwerów i awarie

Ponieważ Palworld jest grą we wczesnym dostępie, w grze występuje wiele błędów i problemów z wydajnością.

Te błędy są aktywnie naprawiane przez dewelopera Palworld i spodziewamy się, że wiele z nich zostanie rozwiązanych w aktualizacjach gry w nadchodzących dniach i tygodniach.

To powiedziawszy, mamy dla Ciebie wskazówki oraz wprowadzamy zmiany po naszej stronie, aby pomóc złagodzić problem.

#Awarie serwera i wyciek pamięci w Palworld

Palworld zawiera obecnie błąd wycieku pamięci, który powoduje awarie wszystkich serwerów po pewnym czasie ich działania.

Ponieważ jest to błąd w grze, musi zostać naprawiony przez dewelopera Palworld.

Podczas działania serwera Palworld zużycie pamięci RAM stale rośnie, aż w końcu osiągnie limit i nastąpi awaria.

Przydzielenie większej ilości pamięci RAM do serwera Palworld pozwoli mu działać dłużej, ale i tak ostatecznie nastąpi awaria.

Nasza rekomendacja: Skonfiguruj automatyczne ponowne uruchomienie serwera co 2-3 godziny.

To zapewni, że Twój serwer bezpiecznie się zatrzyma i zapisze postęp. Wiemy, że to denerwujące, ale przynajmniej będziesz mógł grać dalej - i jesteśmy pewni, że Palworld wkrótce wyda poprawkę dla tego problemu.

Widzieliśmy, że niektórzy klienci wspominają, że gra rekomenduje 16-32 GB RAM prawdopodobnie z powodu tego problemu. Serwery zazwyczaj wymagają mniej pamięci RAM niż sama gra, ponieważ serwer nie musi ładować żadnych zasobów graficznych/wizualnych. Nasz zespół przeprowadził rozległe testy, aby potwierdzić, że tak duża ilość pamięci nie jest niezbędna dla serwera.

Plan Lamball Palworld od Shockbyte zawiera 4 GB RAM i istnieje możliwość rozszerzenia pamięci RAM serwera do planu Grizzbolt. Ważne jest jednak, aby pamiętać, że pamięć RAM jest droga, a plany z 16-32 GB RAM musiałyby kosztować 40-80+ USD. Udało nam się zaoferować nasze plany już od 12 USD.

Uwaga: Krótko po premierze zwiększyliśmy pamięć w naszym najtańszym planie Palworld z 3 GB do 4 GB. Oznaczało to jednak, że musieliśmy nieznacznie podnieść cenę tego planu.

Choć żadna ilość pamięci RAM nie rozwiąże wycieku pamięci, nasz zespół przeprowadził rozległe testy, aby zapewnić, że plany są uczciwe i przystępne cenowo. Po naprawieniu błędu spodziewamy się, że zużycie pamięci RAM się ustabilizuje. Następnie będziemy kontynuować testy i odpowiednio aktualizować nasze plany i rekomendacje.

W przyszłości planujemy przeprowadzać jeszcze bardziej rygorystyczne testy, utrzymując serwery uruchomione przez dłuższe okresy i wyszukując problemy oraz błędy w grze.

Mapa drogowa Palworld

#Wydajność serwerów

Spodziewamy się, że wydajność Palworld będzie się nadal poprawiać, w miarę jak gra będzie aktualizowana, optymalizowana i naprawiana z błędów.

Za kulisami modernizujemy także sprzęt dla serwerów Palworld, aby pomóc złagodzić problemy z wydajnością - w szczególności procesor (CPU).

Od premiery i obserwacji rzeczywistych serwerów w użyciu nauczyliśmy się, że Palworld jest bardziej zależny od CPU, niż wykazały nasze testy. Cały nowy sprzęt, który udostępniamy dla Palworld, działa teraz na mocniejszych procesorach z większą liczbą rdzeni niż wcześniej.

Wiąże się to z dodatkowymi kosztami dla nas, jednak zdecydowaliśmy się nie odzwierciedlać tego w naszych cenach.

#Inne błędy w grze

Udostępniliśmy rozwiązania wielu typowych problemów w naszej Bazie Wiedzy: https://shockbyte.com/billing/knowledgebase/78/Palworld

Deweloperzy Palworld już opublikowali poprawkę dla błędu, który powodował utratę danych i resetowanie danych graczy.

#Opóźnienia w obsłudze klienta

Wraz z ogromnym wzrostem zapotrzebowania i ruchu na stronie, liczba zapytań do obsługi klienta również odpowiednio wzrosła.

Nie możemy kontrolować liczby użytkowników, którzy kontaktują się z naszym zespołem wsparcia - jedyne, co możemy zrobić, to dostosować się tak szybko, jak to możliwe.

Prawda jest taka, że nasz zespół wsparcia jest obecnie całkowicie przeciążony. Liczba zgłoszeń wsparcia wzrosła z dnia na dzień o 394%.

Robimy wszystko, co w naszej mocy, aby jak najszybciej dostosować się do tego zapotrzebowania.

Na początku Palworld mieliśmy 50 agentów wsparcia. Zatrudnienie dodatkowych 197 pracowników z dnia na dzień byłoby zadaniem niemożliwym, nie mówiąc już o zrobieniu tego w ciągu zaledwie 2 tygodni - musimy jeszcze wprowadzić i przeszkolić wszystkich tych nowych członków zespołu.

Aby szybko to rozwiązać, potrzebujemy kreat

Dołącz do Discord