36 items
API Layer in Client-Server Architecture
QuizCore Building Blocks of Systems
Slides / VideoCore System Design Building Blocks
FlashcardWeb System Components Roles
QuizClient–Server HTTP Basics
QuizClient–Server & HTTP Basics
Slides / VideoClient–Server & HTTP Request/Response
FlashcardLatency vs Throughput
QuizFault Tolerance Basics
QuizSQL vs NoSQL
QuizTrade-offs In Design
QuizReliability
QuizCaching Basics
QuizMonolithic vs Distributed
QuizClient-Server Model
QuizAvailability And Uptime
QuizSingle Point Of Failure
QuizLoad Balancing Basics
QuizFunctional vs Non-Functional
QuizWhat Is System Design
QuizVertical vs Horizontal Scaling
QuizConsistency Basics
QuizWhat Is System Design
FlashcardConsistency
FlashcardClient-Server Model
FlashcardTrade-offs in System Design
FlashcardBottlenecks and Single Points of Failure
FlashcardReliability
FlashcardPerformance Metrics and SLAs/SLOs
FlashcardLatency vs Throughput
FlashcardVertical vs Horizontal Scaling
FlashcardAvailability and Uptime
FlashcardFault Tolerance and Redundancy
FlashcardMonolithic vs Distributed Systems
FlashcardBack-of-Envelope Estimation
FlashcardFunctional vs Non-Functional Requirements
FlashcardAvailability And Uptime
Availability measures the fraction of time a system is operational and reachable.
What does availability measure?