68 lines
2.8 KiB
Markdown
68 lines
2.8 KiB
Markdown
# Sistem Tasarımı El Kitabı
|
||
|
||
<p align="center">
|
||
<img src="images/jj3A5N8.png">
|
||
<br/>
|
||
</p>
|
||
|
||
## 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ı
|
||
|
||
<p align="center">
|
||
<img src="images/zdCAkB3.png">
|
||
<br/>
|
||
</p>
|
||
|
||
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ırlanmanıza yardımcı olmak için kaynak mı [arıyorsunuz](https://github.com/donnemartin/interactive-coding-challenges)?
|
||
|
||
<p align="center">
|
||
<img src="images/b4YtAEN.png">
|
||
<br/>
|
||
</p>
|
||
|