Skip to content
Astera Technology

Locate a maintenance overlap that breaks a read quorum

Apply a supplied two-of-three read rule to half-open maintenance windows.

Fix the local quorum rule

Fictional read requires at least two of R1/R2/R3. R1 maintenance is 10:00–10:20, R2 is 10:15–10:30, R3 stays available. A replica is unavailable from maintenance start until but not including end. Other failures and write rules are outside scope.

Replica availability segments
SegmentAvailableRead rule
10:00–10:15R2,R3Pass 2
10:15–10:20R3Fail 1
10:20–10:30R1,R3Pass 2
Download editable CSV ↓

Split at maintenance endpoints

  1. Order the endpoints
  2. Count replicas in each interval
  3. Mark intervals below two

Do not infer a write quorum from the supplied read rule.

How long is read quorum unavailable?

Show the worked answer

Five minutes,10:15–10:20. At 10:20 R1 is available again; starting R2 at 10:20 instead would avoid overlap under this model.

Count available replicas per segment

Filled decision checks
CaseDecisionReason
R2 starts 10:155-minute gapOnly R3 remains
R2 starts 10:20No overlap gapR1 returns at boundary
Download editable CSV ↓

The alternative is a scheduling candidate. Record confirmed actual maintenance boundaries before claiming no quorum interruption.

Related resources