Retries are inevitable
Over a network, a client that times out cannot know what happened. So it will retry — and the system must be built to survive that.
Smaller, interconnected notes that change over time. Each carries a maturity marker instead of a claim to be finished.
Garden feedOver a network, a client that times out cannot know what happened. So it will retry — and the system must be built to survive that.
If every plank of a ship is replaced, one at a time, is it still the same ship? A compact statement of the puzzle and its best-known variant.
Questions about what makes something persist through change — and an unexpected echo of them in software.