The AWS N. Virginia (us-east-1) interruption on October 19–20 did more than set off pagers: it exposed how fragile an architecture can be when the control plane depends on a central “catalog” and that catalog vanishes overnight. Amazon’s post-mortem points to a root cause that any SRE will recognize: a race condition in DynamoDB’s internal […]| System Administration
Can a Data Race Happen on a Single-Core Machine? 1. The Question I woke up wondering: Can a data race happen on a single-core machine?. A data race occurs when a program contains two conflicting accesses (write/write or read/write) that are not ordered by a happens-before relationship. This is the definition from Java Language Specification. My first instinct was to ask Claude. The answer I received confidently showed a counter++ example and called it a “data race.”| Ao Li
Introduction| Silent Signal Techblog