8.0 KiB
Sistem Tasarımı El Kitabı
Motivasyon
Büyük boyutlu sistemlerin nasıl tasarlandığını öğrenin.
Sistem tasarımı mülakatlarına hazırlanın.
Büyük boyutlu sistemlerin nasıl tasarlandığını öğrenin
Ölçeklenebilir sistemlerin nasıl tasarlandığını öğrenmek sizin daha iyi bir geliştirici olmanızda size yardımcı olacak.
Sistem tasarımı geniş bir konudur. İnternet üzerinde sistem tasarımı hakkında çok miktarda dağınık kaynaklar vardır.
Bu repo, sizin ölçeklenebilir sistem tasarımını öğrenmeniz için gereken kaynakların organize edilip bir araya getirilmiş halidir.
Açık kaynak komünitesinden öğrenin
Bu, düzenli bir şekilde güncellenen açık kaynaklı bir projedir.
Katkıda bulunmaktan çekinmeyin!
Sistem tasarımı mülakatı için hazırlanın
Kodlama mülakatlarına ek olarak, sistem tasarımı birçok teknoloji şirketinin teknik mülakat aşamasında gerekli bir bileşendir.
Yaygın sistem tasarımı mülakat soruları için alıştırma yapın ve sonuçlarınızı benzer çözümlerle karşılaştırın: Tartışmalarda, kod üzerinde, ve diyagramlarda.
Mülakat hazırlığı için ek konular:
- Çalışma rehberi
- Sistem tasarımı mülakat sorularına nasıl yaklaşılır
- Sistem tasarımı soruları ve cevapları *Nesne tabanlı sistem tasarımı mülakat soruları ve cevapları *Ekstra sistem tasarımı mülakat soruları
Anki bilgi kartları
Sağlanan Anki bilgi kartı desteleri, temel sistem tasarım kavramlarını akılda tutmanıza yardımcı olmak için aralıklı olarak tekrar kullanır.
Öğrenme sürecinde kullanım için harika.
Kodlama Kaynağı: Etkileşimli Kodlama Yarışmaları
Kodlama mülakatına hazırlanmakta size yardımcı olacak kaynak mı arıyorsunuz?
Kardeş repo'ya göz atın: Etkileşimli Kodlama Yarışmaları, ayrıca ek bir Anki destesi içerir:
Katkıda Bulunmak
Komüniteden öğrenin.
Şu konularda yardımcı olmak için pull request yapmaktan çekinmeyin:
- Hata düzeltmeleri
- Başlıkların iyileştirilmesi
- Yeni başlıkların eklenmesi
- Çeviri
Düzeltilmesi gereken içerik geliştirme altında başlığındadır.
Katkıda bulunma rehberini inceleyin.
Sistem tasarımı başlıkarı dizini
Farklı sistem tasarımı konu başlıklarının özeti, artıları ve eksileri ile beraber Herşeyin bir bedeli vardır
Her bölüm, daha ayrıntılı kaynaklara linkler içerir.
- Sistem tasarım başlıkları: Buradan başlayın
- Performans ve ölçeklenebilirlik
- Gecikme ve verim
- Kullanılabilirlik ve tutarlılık
- Tutarlılık desenleri
- Kullanılabilirlik desenleri
- Domain ismi sistemi
- İçerik dağıtım ağı(İDA)
- Yükleme dengeleyicisi
- Tersine vekalet
- Uygulama katmanı
- Veritabanı
- Önbellek
- Asenkronizm
- İletişim
- Güvenlik
- Ek
- Geliştirme devam ediyor
- Bitiş
- İletişim bilgileri
- Lisans