DEVSPS-SRE practice question 2 of 10

Which of the following terms is BEST described by the definition below? The probability that the system will meet certain performance standards and yield correct output for a specific time.

Full set: 80 questions
Answer options
A: Availability
B: Reliability Correct answer
C: Durability
D: Throughput
Correct Answer:
B. Reliability
Explanation

Reliability is the formal term for the probability that a system will perform its intended function correctly, meeting specified performance criteria, for a given period under a specific set of conditions. This definition encompasses not just being "up" (availability), but also functioning without errors, producing correct output, and meeting performance standards like latency. It is a more comprehensive measure of a system's quality of service than availability alone.

Why Incorrect

A. Availability is the measure of a system's uptime, typically (uptime / (uptime + downtime)). It does not inherently include correctness or performance standards.
C. Durability primarily refers to the persistence and integrity of data over time, guaranteeing that stored data is not lost or corrupted.
D. Throughput is a performance metric measuring the rate at which a system processes work (e.g., requests per second), not an overall probability of correct function.

References

1. Beyer, B., Jones, C., Petoff, J., & Murphy, N. R. (2016). Site Reliability Engineering: How Google Runs Production Systems. O'Reilly Media. Chapter 1, "Introduction," states, "Reliability is the most fundamental feature of any product... a reliable product is one that behaves as expected."

2. Avizienis, A., Laprie, J. C., Randell, B., & Landwehr, C. (2004). Basic concepts and taxonomy of dependable and secure computing. IEEE Transactions on dependable and secure computing, 1(1), 11-33. https://doi.org/10.1109/TDSC.2004.2. The paper defines reliability as the "continuity of correct service," which aligns perfectly with the question's definition.

3. Shooman, M. L. (2002). Reliability of computer systems and networks: fault tolerance, analysis, and design. John Wiley & Sons. Chapter 1 defines reliability as "the probability that a system or a component will perform its required functions for a specified period of time under stated conditions."

Scroll to Top