Update README-tr.md
parent
9030a04905
commit
543d24f293
93
README-tr.md
93
README-tr.md
|
@ -83,3 +83,96 @@ Kardeş repo'ya göz atın: [**Etkileşimli Kodlama Yarışmaları**](https://gi
|
||||||
Düzeltilmesi gereken içerik [geliştirme altında](#under-development) başlığındadır.
|
Düzeltilmesi gereken içerik [geliştirme altında](#under-development) başlığındadır.
|
||||||
|
|
||||||
[Katkıda bulunma](CONTRIBUTING.md) rehberini inceleyin.
|
[Katkıda bulunma](CONTRIBUTING.md) 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.
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<img src="images/jrUBAF7.png">
|
||||||
|
<br/>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
* [Sistem tasarım başlıkları: Buradan başlayın](#system-design-topics-start-here)
|
||||||
|
* [Adım 1: Ölçeklenebilirlik ile ilgili ders videousunu izleyin](#step-1-review-the-scalability-video-lecture)
|
||||||
|
* [Adım 2: Ölçeklenebilirlik ile ilgili makaeleyi inceleyin](#step-2-review-the-scalability-article)
|
||||||
|
* [Sonraki adımlar](#next-steps)
|
||||||
|
* [Performans ve ölçeklenebilirlik](#performance-vs-scalability)
|
||||||
|
* [Gecikme ve verim](#latency-vs-throughput)
|
||||||
|
* [Kullanılabilirlik ve tutarlılık](#availability-vs-consistency)
|
||||||
|
* [TKB teorisi](#cap-theorem)
|
||||||
|
* [TB - Tutarlılık ve bölünme toleransı](#cp---consistency-and-partition-tolerance)
|
||||||
|
* [KB - Kullanılabilirlik ve bölünme toleransı](#ap---availability-and-partition-tolerance)
|
||||||
|
* [Tutarlılık desenleri](#consistency-patterns)
|
||||||
|
* [Zayıf tutarlılık](#weak-consistency)
|
||||||
|
* [Nihai tutarlılık](#eventual-consistency)
|
||||||
|
* [Güçlü tutarlılık](#strong-consistency)
|
||||||
|
* [Kullanılabilirlik desenleri](#availability-patterns)
|
||||||
|
* [Yük devretme](#fail-over)
|
||||||
|
* [Çoğaltma](#replication)
|
||||||
|
* [Sayılarla kullanılabilirlik](#availability-in-numbers)
|
||||||
|
* [Domain ismi sistemi](#domain-name-system)
|
||||||
|
* [İçerik dağıtım ağı(İDA)](#content-delivery-network)
|
||||||
|
* [Push İDA'ları](#push-cdns)
|
||||||
|
* [Pull İDA'ları](#pull-cdns)
|
||||||
|
* [Yükleme dengeleyicisi](#load-balancer)
|
||||||
|
* [Aktif-pasif](#active-passive)
|
||||||
|
* [Aktif-aktif](#active-active)
|
||||||
|
* [Katman 4 yükleme dengeleyicisi](#layer-4-load-balancing)
|
||||||
|
* [katman 7 yükleme dengeleyicisi](#layer-7-load-balancing)
|
||||||
|
* [Yatay ölçekleme](#horizontal-scaling)
|
||||||
|
* [Tersine vekalet](#reverse-proxy-web-server)
|
||||||
|
* [Yükleme dengeleyicisi vs tersine vekalet](#load-balancer-vs-reverse-proxy)
|
||||||
|
* [Uygulama katmanı](#application-layer)
|
||||||
|
* [Mikroservisler](#microservices)
|
||||||
|
* [Servis keşfi](#service-discovery)
|
||||||
|
* [Veritabanı](#database)
|
||||||
|
* [İlişkisel veritabanı yönetim sistemi (İVYS)](#relational-database-management-system-rdbms)
|
||||||
|
* [Efendi-köle çoğaltması](#master-slave-replication)
|
||||||
|
* [Efendi-efendi çoğaltması](#master-master-replication)
|
||||||
|
* [Federasyon](#federation)
|
||||||
|
* [Parçalama](#sharding)
|
||||||
|
* [Denormalizasyon](#denormalization)
|
||||||
|
* [SQL ayarı](#sql-tuning)
|
||||||
|
* [NoSQL](#nosql)
|
||||||
|
* [Anahtar-değer stoğu](#key-value-store)
|
||||||
|
* [Dökümantasyon stoğu](#document-store)
|
||||||
|
* [Geniş sütun stoğu](#wide-column-store)
|
||||||
|
* [Graf veritabanı](#graph-database)
|
||||||
|
* [SQL veya NoSQL](#sql-or-nosql)
|
||||||
|
* [Önbellek](#cache)
|
||||||
|
* [İstemci önbelleklemesi](#client-caching)
|
||||||
|
* [CDN önbelleklemesi](#cdn-caching)
|
||||||
|
* [Web sunucusu önbelleklemesi](#web-server-caching)
|
||||||
|
* [Veritabanı önbelleklemesi](#database-caching)
|
||||||
|
* [Uygulama önbelleklemesi](#application-caching)
|
||||||
|
* [Veritabanı sorgusu seviyesinde önbellekleme](#caching-at-the-database-query-level)
|
||||||
|
* [Nesne seviyesinde önbellekleme](#caching-at-the-object-level)
|
||||||
|
* [Önbellek ne zaman güncellenmeli](#when-to-update-the-cache)
|
||||||
|
* [Önbellekten ayrı](#cache-aside)
|
||||||
|
* [Baştan sona yazarak](#write-through)
|
||||||
|
* [Arka planda yazmak (geri yazmak)](#write-behind-write-back)
|
||||||
|
* [İleride yenilemek](#refresh-ahead)
|
||||||
|
* [Asenkronizm](#asynchronism)
|
||||||
|
* [Mesaj kuyrukları](#message-queues)
|
||||||
|
* [Görev kuyrukları](#task-queues)
|
||||||
|
* [Geri baskı](#back-pressure)
|
||||||
|
* [İletişim](#communication)
|
||||||
|
* [Geçiş Kontrolü Protokolü (TCP)](#transmission-control-protocol-tcp)
|
||||||
|
* [Kullanıcı Datagram Protokolü (UDP)](#user-datagram-protocol-udp)
|
||||||
|
* [Uzaktan Prosedür Çağrısı (RPC](#remote-procedure-call-rpc)
|
||||||
|
* [Temsili Durum Transferi (REST)](#representational-state-transfer-rest)
|
||||||
|
* [Güvenlik](#security)
|
||||||
|
* [Ek](#appendix)
|
||||||
|
* [İki tablonun güçleri](#powers-of-two-table)
|
||||||
|
* [Her programcının bilmesi gereken gecikme numaraları](#latency-numbers-every-programmer-should-know)
|
||||||
|
* [Ek sistem tasarımı mülakat soruları](#additional-system-design-interview-questions)
|
||||||
|
* [Gerçek dünya mimarileri](#real-world-architectures)
|
||||||
|
* [Şirket mimarileri](#company-architectures)
|
||||||
|
* [Şirket mühendisliği blogları](#company-engineering-blogs)
|
||||||
|
* [Geliştirme devam ediyor](#under-development)
|
||||||
|
* [Bitiş](#credits)
|
||||||
|
* [İletişim bilgileri](#contact-info)
|
||||||
|
* [Lisans](#license)
|
Loading…
Reference in New Issue