The Incident, in Real Time

1.The Sale Where Two Regions Disagreed

M

In this chapter

We'll live through GreenMart's actual incident in real time — two regions, a real broken network link, eight orders against three real units of stock — with zero terminology yet, just the concrete failure this whole Act is built to explain.

8–10 min

The Problem in Real Life

GreenMart's biggest sale of the year, and GreenMart now runs in three regions — US, Europe, Asia — each one keeping its own full, local copy of the data, so a shopper in any of them gets fast, local reads and writes instead of waiting on a round trip to the other side of the planet.

One item — a limited seasonal gift box, three units left — is the last thing standing between a normal afternoon and the incident Sarah is about to spend the rest of this Act explaining. The link between two of GreenMart's regions genuinely breaks, mid-sale. Not a slowdown. A real, total gap — for several minutes, those two regions simply can't talk to each other at all.

M

Both dashboards say three units left. Both. At the same second.

Mike

What Each Region Saw vs. What Was Actually True

Each region kept its own full copy

US and Asia each had a genuine, correct local copy of the stock count — built for fast, local reads and writes.

The link genuinely, fully broke

Not a slowdown — for several minutes, the two regions simply could not communicate with each other at all.

Both regions were honest, and both sold

Each region correctly reported what it could see, and correctly sold against it — neither was lying or wrong, locally.

Eight orders, three units, once reunited

The oversell wasn't bad math — it was two honest views that quietly stopped matching once they couldn't check each other.

The Incident, in Real Time

Here's exactly what happened, in order, with real numbers, before this Act names a single piece of terminology for any of it.

The US region and the Asia region each had their own full, genuine copy of the gift box's stock count: three units, confirmed correct on both sides, the instant before the link broke. The moment it broke, each region kept doing exactly what it was built to do — serve customers, fast, without waiting for a region it could no longer reach anyway.

A customer in the US ordered one unit. Their region's own copy said: two left. A customer in Asia, at nearly the same real moment, ordered a unit too. Their region's own copy said: two left. Neither region was lying. Neither was even wrong, by what it could actually see. They just couldn't see each other anymore, and each kept selling against its own, now-diverging, idea of the truth.

By the time the link came back — several minutes later — eight real orders had gone out for a gift box that only ever had three units to sell. Not a bug in either region's math. Not corrupted data. Two honest, independently-correct-in-the-moment views of the same stock count, that had quietly stopped being the same view the instant the two regions lost the ability to check with each other.

Key Takeaway

Every single number either region reported was true, at the moment it reported it. The actual problem was never a wrong number — it was two regions that kept making real, independent promises to real customers while genuinely unable to confirm those promises still agreed with each other.

Why This Matters

This exact incident — real regions, real numbers, a real broken link, a real oversold count — is what every remaining chapter in this Act is actually explaining. Nothing about it was unusual or rare; it's the normal, expected shape of what happens to any system genuinely spread across more than one place.

GreenMart has a real, concrete incident now — not an abstract worry about "distributed systems being hard." Eight orders, three units, two regions that each did the right thing locally and still ended up disagreeing. What this actually was, with real names attached, is exactly where the next chapter goes.

Next