Sponsorlu banner

Paylaşım🟣 Osh Network Mimarisi

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

erenatlasx

Birisi mi Spawnlandı?
Katılım
9 Şubat 2026
Mesajlar
9
Elmaslar
1
Puan
135
Yaş
26
Konum
İzmir
Minecraft
AtlassDevx

Discord:

atlasqwe

Biz Kimiz?​

Osh Network, klasik Minecraft sunucu mantığını modern yazılım dünyasıyla birleştiren bir teknoloji projesidir. Sunucumuzun kalbinde Java'nın yanında Go (Golang) mikroservisleri ve NATS mesajlaşma hattı çalışmaktadır.

🎮 Oyun Modlarımız​

  • SMP (Survival Multi Player): Gelişmiş ekonomi ve teknik altyapı ile harmanlanmış, saf hayatta kalma deneyimi. [YAKINDA!]
  • Skyblock: Klasik deneyimin ötesinde, özel pluginler ve optimize edilmiş ada sistemleriyle çok yakında sizlerle! [YAKINDA]

🛠️ Teknik Gücümüz (DevOps & Backend)​

Sunucumuzun arkasında yatan devasa altyapıyı merak edenler için:

  • Golang Backend: Tüm giriş, kayıt ve mail süreçleri Go ile yazılmış yüksek performanslı servisler tarafından yönetilir.
  • Dockerize Edilmiş Yapı: Sunucu bileşenlerimiz izole edilmiş konteynerlerde çalışarak %99.9 uptime sağlar.
  • Hibrit Veritabanı: Redis'in anlık hızı ile MySQL'in sarsılmaz güvenliğini bir araya getirdik.

🧠 Kullandığımız Teknolojileri Tanıtalım​

Forumda biri sorduğunda veya sistemini merak ettiğinde şu kısa bilgiler çok işine yarayacak:

1. Golang (Go)​

Google tarafından geliştirilen bu dil, sunucumuzun "beyni" konumundadır.

  • Neden kullanıyoruz? Java'ya göre çok daha az RAM harcar ve aynı anda binlerce işlemi (eşzamanlılık) çok hızlı yapabilir. E-posta gönderme ve oyuncu doğrulama gibi ağır işleri Java'dan alıp Go'ya vererek oyunun kasmamasını sağlıyoruz.

2. Docker​

Docker, sunucu bileşenlerimizi (NATS, MySQL, Redis, Backend) birbirinden bağımsız "konteyner" kutularına koymamızı sağlar.

  • Neden kullanıyoruz? Bir bileşen hata verdiğinde diğerlerini etkilemez. Ayrıca sunucuyu başka bir makineye taşımak istediğimizde "kurulum" derdi olmadan saniyeler içinde her şeyi ayağa kaldırmamıza olanak tanır.

3. Redis​

Redis, verileri disk yerine RAM (bellek) üzerinde tutan çok hızlı bir veritabanıdır.

  • Neden kullanıyoruz? Oyuncunun mail kodu veya o anki giriş durumu gibi "anlık" verilere milisaniyeler içinde ulaşmamız gerekir. MySQL bu hızda değildir, Redis ise ışık hızındadır.

4. MySQL​

Dünyanın en güvenilir ve standart ilişkisel veritabanıdır.

  • Neden kullanıyoruz? Oyuncuların şifreleri, envanterleri ve kalıcı verileri için en güvenli limandır. Redis geçici hız içindir, MySQL ise kalıcı hafıza.​
unnamed.webp

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


​
 
Moderatör tarafından düzenlendi:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl