You are signed in. Close

You are signed out. Close

Thank you. Your subscription has started. Close

Thank you. You will get an email when a new comic comes out. Close

We could not confirm your payment. If you paid, use the link "Sign in" at the bottom of the page. Close

Something went wrong on our side. Please try again in a moment. Close

Previous episode Availability zones: how a cloud region survives losing a whole data centre

Why one cloud outage takes down half the Internet

Regional services: what an app spread over three zones still shares

An app copied into three availability zones should survive almost anything. On 20 October 2025, copies in three zones failed in the same minute. What were they all still sharing?

  1. 1 Three copies in three zones, and all three failed together. To see what they shared, follow one scan. Rono points his scanner at Miva's phone, and the code of her ticket goes to one copy of your app, with a question: is this ticket paid?MivaRonoone copy of your appIs thisticket paid?

    Three copies in three zones, and all three failed together. To see what they shared, follow one scan. Rono points his scanner at Miva's phone, and the code of her ticket goes to one copy of your app, with a question: is this ticket paid?

  2. 2 That copy cannot answer alone, because it keeps no tickets. If each copy kept the tickets it sold, the two others would never hear of them. The tickets have to sit in one place that all three copies can reach.one copyPaid? I keepno tickets!emptyits own ticketsthe two others

    That copy cannot answer alone, because it keeps no tickets. If each copy kept the tickets it sold, the two others would never hear of them. The tickets have to sit in one place that all three copies can reach.

The rest of this episode is for subscribers

Subscribe to read every premium episode. You can cancel when you want.

Paid yearly: $99 instead of $119.88

Next episode DNS failure: how one empty record stopped a cloud region

Share this comic

More comics