Distributed Systems 2.4: Fault tolerance
3-Second Blueprint (English)
- High-availability SLAs in 'nines' (e.g., 99.9% = max 9h/year downtime) require tolerating partial node crashes and network partitions.
- Quorum-based fault-tolerant systems maintain liveness and safety as long as fewer than half of participating nodes fail simultaneously.
- In partially synchronous networks, timeouts cannot separate crashes from packet delay or GC pauses, giving eventually perfect detectors.
Fault Tolerance & QuorumsSLA Availability NinesPartial Synchrony ModelFailure Detectors
3-Sekunden-Fazit (Deutsch)
- Hochverfügbarkeits-SLAs in 'Neunen' (z. B. 99,9 % = max. 9 Std./Jahr Ausfall) erfordern Toleranz gegen Knotenabstürze und Netzpartitionen.
- Quorum-basierte verteilte Systeme bleiben funktionsfähig, solange weniger als die Hälfte der Knoten gleichzeitig ausfällt.
- In partiell synchronen Netzen trennen Timeouts Abstürze nicht von Paketverzögerung oder GC-Pausen (schließlich perfekte Detektoren).
Fehlertoleranz & QuorenSLA-VerfügbarkeitsneunenPartielle SynchronitätFehlerdetektoren
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.