translate index #4
parent
f773bae5f4
commit
a49ec31c1e
93
README-de.md
93
README-de.md
|
@ -39,6 +39,99 @@ Schau dir das Partner Repo [**Interaktive Coding Herausforderungen**](https://gi
|
|||
|
||||
* [Coding Deck](https://github.com/donnemartin/interactive-coding-challenges/tree/master/anki_cards/Coding.apkg)
|
||||
|
||||
## Inhaltsverzeichnis der System Design Themen
|
||||
|
||||
> Zusammenfassung verschiedener System Design Themen inklusive der Vor- und Nachteile **Alles ist ein Kompromiss**.
|
||||
>
|
||||
> Jedes Kapitel beinhaltet Links zu vertiefenden Ressourcen.
|
||||
|
||||
<p align="center">
|
||||
<img src="images/jrUBAF7.png">
|
||||
<br/>
|
||||
</p>
|
||||
|
||||
* [System Design Themen: Starte hier](#system-design-topics-start-here)
|
||||
* [Schritt 1: Schaue das Video über Skalierbarkeit an](#step-1-review-the-scalability-video-lecture)
|
||||
* [Schritt 2: Lese den Artikel zu Skalierbarkeit](#step-2-review-the-scalability-article)
|
||||
* [Nächste Schritte](#next-steps)
|
||||
* [Leistung vs Skalierbarkeit](#performance-vs-scalability)
|
||||
* [Latenz vs Durchsatz](#latency-vs-throughput)
|
||||
* [Verfügbarkeit vs Konsistenz](#availability-vs-consistency)
|
||||
* [Der CAP Satz](#cap-theorem)
|
||||
* [CP - Konsistenz und Ausfalltoleranz](#cp---consistency-and-partition-tolerance)
|
||||
* [AP - Verfügbarkeit und Ausfalltoleranz](#ap---availability-and-partition-tolerance)
|
||||
* [Konsistenzklassen](#consistency-patterns)
|
||||
* [Schwache Konsistenz](#weak-consistency)
|
||||
* [Eventuelle Konsistenz](#eventual-consistency)
|
||||
* [Starke Konsistenz](#strong-consistency)
|
||||
* [Verfügbarkeitsklassen](#availability-patterns)
|
||||
* [Fail-over](#fail-over)
|
||||
* [Replizierung](#replication)
|
||||
* [Verfügbarkeit in Zahlen](#availability-in-numbers)
|
||||
* [Domain name system](#domain-name-system)
|
||||
* [Netzwerk für die Bereitstellung von Inhalten (CDN)](#content-delivery-network)
|
||||
* [Push CDNs](#push-cdns)
|
||||
* [Pull CDNs](#pull-cdns)
|
||||
* [Load balancer](#load-balancer)
|
||||
* [Aktiv-passiv](#active-passive)
|
||||
* [Aktiv-passiv](#active-active)
|
||||
* [Schicht 4 load balancing](#layer-4-load-balancing)
|
||||
* [Schicht 7 load balancing](#layer-7-load-balancing)
|
||||
* [Horizontale Skalierung](#horizontal-scaling)
|
||||
* [Reverse proxy (web server)](#reverse-proxy-web-server)
|
||||
* [Load balancer vs reverse proxy](#load-balancer-vs-reverse-proxy)
|
||||
* [Applikationsschicht](#application-layer)
|
||||
* [Microservices](#microservices)
|
||||
* [Serviceerkennung](#service-discovery)
|
||||
* [Datenbanken](#database)
|
||||
* [Relationale Datenbankmanagementsysteme (RDBMS)](#relational-database-management-system-rdbms)
|
||||
* [Master-slave Replizierung](#master-slave-replication)
|
||||
* [Master-master Replizierung](#master-master-replication)
|
||||
* [Federation](#federation)
|
||||
* [Sharding](#sharding)
|
||||
* [Denormalisierung](#denormalization)
|
||||
* [SQL tuning](#sql-tuning)
|
||||
* [NoSQL](#nosql)
|
||||
* [Key-value Speicher](#key-value-store)
|
||||
* [Dokumentenspeicher](#document-store)
|
||||
* [Spaltenorientierte Datenbanken](#wide-column-store)
|
||||
* [Graph Datenbanken](#graph-database)
|
||||
* [SQL oder NoSQL](#sql-or-nosql)
|
||||
* [Cache](#cache)
|
||||
* [Client caching](#client-caching)
|
||||
* [CDN caching](#cdn-caching)
|
||||
* [Web server caching](#web-server-caching)
|
||||
* [Datenbank caching](#database-caching)
|
||||
* [Applikationscaching](#application-caching)
|
||||
* [Caching auf Datenbank-Abfragelevel](#caching-at-the-database-query-level)
|
||||
* [Caching auf Objektlevel](#caching-at-the-object-level)
|
||||
* [Wann den Cache aktualisieren](#when-to-update-the-cache)
|
||||
* [Cache-aside](#cache-aside)
|
||||
* [Write-through](#write-through)
|
||||
* [Write-behind (write-back)](#write-behind-write-back)
|
||||
* [Refresh-ahead](#refresh-ahead)
|
||||
* [Asynchronie](#asynchronism)
|
||||
* [Message queues](#message-queues)
|
||||
* [Task queues](#task-queues)
|
||||
* [Gegendruck](#back-pressure)
|
||||
* [Kommunikationstechniken](#communication)
|
||||
* [Transmission control protocol (TCP)](#transmission-control-protocol-tcp)
|
||||
* [User datagram protocol (UDP)](#user-datagram-protocol-udp)
|
||||
* [Remote procedure call (RPC)](#remote-procedure-call-rpc)
|
||||
* [Representational state transfer (REST)](#representational-state-transfer-rest)
|
||||
* [Sicherheit](#security)
|
||||
* [Appendix](#appendix)
|
||||
* [Zweierpotenzen](#powers-of-two-table)
|
||||
* [Latenzen die jeder Programmierer kennen sollte](#latency-numbers-every-programmer-should-know)
|
||||
* [Zusätzliche System Design Interviewfragen](#additional-system-design-interview-questions)
|
||||
* [Architekturen aus der echten Welt](#real-world-architectures)
|
||||
* [Unternehmensarchitekturen](#company-architectures)
|
||||
* [Engineering Blogs von Unternehmen](#company-engineering-blogs)
|
||||
* [In Entwicklung](#under-development)
|
||||
* [Danksagung](#credits)
|
||||
* [Kontakt](#contact-info)
|
||||
* [Lizenz](#license)
|
||||
|
||||
## Studienführer
|
||||
|
||||
> Empfohlene Themen basierend auf deinen Zeithorizont zum Interview (kurz, mittel, lang).
|
||||
|
|
Loading…
Reference in New Issue