Niezależna platforma produkcyjna · sierpień 2022-obecnie
Boxhunt.pl
Sieć multiplayer Minecraft oparta na autorskiej platformie Java, którą samodzielnie rozwijam i utrzymuję od 2022 roku.
Kliknij, aby rozwinąć więcej informacji Kliknij, aby zwinąć informacje
Kontekst
Platforma wymaga własnych systemów rozgrywki, koordynacji wielu serwerów, trwałego stanu, powtarzalnych wdrożeń i sprawnych wydań podczas skoków ruchu przy premierach.
Odpowiedzialność
- Architektura platformy i rozwój w Javie
- Infrastruktura Linux, wdrożenia i konfiguracja
- Utrzymanie produkcji, diagnostyka i praca nad wydajnością
- Planowanie funkcji, wydania produkcyjne i obsługa platformy
Podejście techniczne
- Modularny rdzeń Java dla serwerów Paper za proxy Velocity
- Komunikacja między serwerami przez Redis i persystencja w MongoDB
- Architektura addonów z etapowym cyklem życia i obsługą przeładowań
- Systemy sterowane konfiguracją i operacje asynchroniczne tam, gdzie mają sens
Skala i efekt
- 1 300+ graczy jednocześnie w szczycie
- 13 tys.+ osób na Discordzie
- Utrzymywana produkcyjnie od 2022 roku