Tüm işler

CRPG.eu Backend Optimizasyonu

Çok oyunculu bir oyun platformunun veri katmanını yeniden ele alarak sunucu performansını %35 iyileştirdim.

Proje notları · 2024

35%

sunucu performansı iyileşmesi

BACKEND OPTİMİZASYONU35%

C# × MYSQL · SUNUCU PERFORMANSI İYİLEŞMESİ

Problem

Çok oyunculu bir oyun platformunda backend, oyuncu sayısı arttıkça yavaşlıyordu. Bu tür sistemlerde yavaşlık yalnızca bir konfor sorunu değil: veri işleme gecikmesi doğrudan oyun içi kararlılığa ve oynanabilirliğe yansıyor. Sorun tek bir hatalı sorgu değil, veri işleme ve CRUD katmanının bütününde birikmiş yüktü.

Çözüm

Platformun backend veri işleme ve CRUD operasyonlarını C# ve MySQL tarafında ele aldım. Çalışma, sıcak yolları ölçüp en çok maliyet üreten işlemleri hedeflemek üzerine kuruldu - özellik eklemek değil, var olanın aynı işi daha ucuza yapmasını sağlamak.

Sonuç

Sunucu performansı %35 iyileşti. Bu doğrudan kararlılık ve operasyonel verimlilik olarak geri döndü: aynı donanım, aynı oyuncu yükü altında daha az zorlanır hale geldi.

SONRAKİ PROJE

Trendyol ↔ Shopify Entegrasyonu