System Design Arcade, sistem tasarımı mülakat hazırlığını interaktif arcade tarzı oyunlara dönüştürüyor. Artık pasif okuma veya saatlerce süren videolar yok; yaparak öğrenin.
İKİ FARKLI KATEGORİ:
KAVRAM ARCADE (10 oyun)
Her seferinde bir yapı taşında uzmanlaşın:
• Önbellekleme — Redis, CDN, önbellek boşaltma politikaları
• Veritabanları — SQL vs NoSQL, indeksleme, ACID
• Yük Dengeleme — algoritmalar, sağlık kontrolleri, ölçeklendirme
• Bölümleme (Sharding) — bölümleme stratejileri, tutarlı hashleme
• CAP Teoremi — tutarlılık ve kullanılabilirlik arasındaki ödünleşmeler
• Ağ İletişimi — DNS, TCP/UDP, HTTP, WebSockets
• API Tasarımı — REST, GraphQL, hız sınırlama (rate limiting), versiyonlama
• Asenkron İşleme — mesaj kuyrukları, pub/sub, olay tabanlı mimari
• Çoğaltma (Replication) — lider-takipçi, quorum, çakışma çözümü
• Tahmin — kaba hesaplamalar, kapasite planlaması
PROBLEM ARCADE (14 oyun)
Gerçek sistemleri uçtan uca tasarlayın:
• URL Kısaltıcı, Hız Sınırlayıcı, Sohbet Sistemi, Haber Akışı
• Instagram, YouTube, Uber, Dropbox, Twitter
• Otomatik Tamamlama (Typeahead), Yelp, Ticketmaster, Web Tarayıcı, Google Dokümanlar
FARKIMIZ NE?
• 24 oyun, 120 seviye, 480'den fazla interaktif meydan okuma
• 6 farklı meydan okuma türü: çoktan seçmeli, sıralama, boşluk doldurma, API oluşturucu, mimari oluşturucu ve daha fazlası
• Her oyunun temel seviyeden ölçeklendirmeye kadar 5 seviyesi bulunur
• Ayrıntılı açıklamalarla anında geri bildirim
• Puanlarınız ve serilerinizle ilerlemenizi takip edin
• Abonelik yok, reklam yok
Sistem tasarımı mülakatlarına hazırlanan yazılım mühendisleri veya büyük ölçekli sistemlerin nasıl çalıştığını anlamak isteyen herkes için geliştirildi.
Güncellenme tarihi
18 Haz 2026