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.
Atari tarzı oyunlar aracılığıyla sistem tasarımı öğrenin.
Güncellenme tarihi
20 Tem 2026