Minecraft Server Architecture
SkyBlock, BoxPvP, Survival ve özel oyun modları için performans, ekonomi, progression ve plugin uyumluluğu düşünülerek hazırlanan sunucu altyapıları.
Genel Bakış & Mimari Amaç
500+ anlık oyuncu kapasitelerine dayanıklı, sıfır lag odaklı ve modern oyun mekanikleriyle donatılmış anahtar teslim sunucu paketleri ve ağ mimarileri.
Karşılaşılan Problem
Piyasadaki birçok hazır paket kontrolsüz plugin doldurularak hazırlanır; bellek sızıntıları, çakışan NBT verileri ve kötü JVM argümanları yüzünden 50 oyuncudan sonra sunucu oynanamaz hale gelir.
Mühendislik Çözümü
Gereksiz plugin bağımlılıkları ortadan kaldırılarak amaca yönelik özel eklentiler kodlandı. Linux kernel parametreleri, ZGC/Shenandoah GC argümanları ve Paper/Pufferfish ayarları milisaniye düzeyinde optimize edildi.
Modern Velocity proxy katmanı, arka planda Redis tabanlı oyuncu veri senkronizasyonu ve ayrıştırılmış oyun modülü mimarisi.
- Aikin's / modern ZGC bayraklarıyla optimize edilmiş bellek yönetimi
- Bölgelere ayrılmış chunk generation ve ön-yükleme (pre-generation) stratejisi
- ItemsAdder & Oraxen ile özel doku paketi ve model boru hattı kurulumu