K5kC LogoK5kC | Code & More
Computer Science
AlgorithmsJavaProgramming LanguagesDatabaseSystem Design
Problems
Blind 75Algo KernelDifficulty: EasyDifficulty: MediumDifficulty: Hard
Videos
Projects
AndroidData ScienceComputer VisionSimulations
Tools
UUID GeneratorCode Formatter
Search⌘K

System Design

OverviewWhy Use a Distributed System?Fallacies of Distributed ComputingScalability in Distributed SystemsHorizontal VS Vertical ScalingLatencyThroughputResponse TimeWhat is p99 LatencyScalability vs PerformancePerformance in Distributed SystemsResilienceFault ToleranceReliabilityReliability VS ResilienceAvailability in Distributed SystemsReliability vs AvailabilityCalculating AvailabilityHigh Availability ExplainedHigh availability vs Fault ToleranceUptime and Connectivity Guarantees OR SLAsMean Time Between Failures - MTBF DefinitionMean Time To Repair - MTTR DefinitionMTBF and MTTR and AvailabilityCauses for DowntimeHuman Errors and AvailabilityBugs and AvailabilityPlanned MaintenancePhysical Defects affect AvailabilityEnvironmental Issues affects AvailabilityComplexity of Infrastructure and AvailabilitySingle Point of Failure SPoFDesign For AvailabilityFailover StrategiesEfficiency of Distributed SystemServiceability or Manageability DefinitionConsistency in Distributed SystemsConsistency ModelsData DurabilityData Durability IntroIdempotency in Distributed Systems
Computer Science
System Design
Key Characteristics of Distributed Systems
Reliability

Reliability

← PreviousFault ToleranceNext →Reliability VS Resilience
PrivacyDisclaimerReport an IssueAbout

© 2026 K5kC | Code & More. All rights reserved.

चरैवेति चरैवेति | Keep moving on