# 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](#contributing) 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](#study-guide) * [Sistem tasarımı mülakat sorularına nasıl yaklaşılır](#how-to-approach-a-system-design-interview-question) * [Sistem tasarımı soruları ve cevapları](#system-design-interview-questions-with-solutions) *[Nesne tabanlı sistem tasarımı mülakat soruları ve cevapları](#object-oriented-design-interview-questions-with-solutions) *[Ekstra sistem tasarımı mülakat soruları](#additional-system-design-interview-questions) ## Anki bilgi kartları


Sağlanan [Anki bilgi kartı desteleri](https://apps.ankiweb.net/), temel sistem tasarım kavramlarını akılda tutmanıza yardımcı olmak için aralıklı olarak tekrar kullanır. * [Sistem tasarım destesi](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design.apkg) * [Sistem tasarımı egzersiz destesi](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design%20Exercises.apkg) * [Nesne tabanlı tasarım egzersiz destesi](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/OO%20Design.apkg) Öğ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](https://github.com/donnemartin/interactive-coding-challenges)?


Kardeş repo'ya göz atın: [**Etkileşimli Kodlama Yarışmaları**](https://github.com/donnemartin/interactive-coding-challenges), ayrıca ek bir Anki destesi içerir: * [Kodlama destesi](https://github.com/donnemartin/interactive-coding-challenges/tree/master/anki_cards/Coding.apkg) ## 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](https://github.com/donnemartin/system-design-primer/issues/28) Düzeltilmesi gereken içerik [geliştirme altında](#under-development) başlığındadır. [Katkıda bulunma](CONTRIBUTING.MD) rehberini inceleyin.