Coral colony of independent polyps sharing one underlying skeleton

The SPOFs You Did Not Design

Single points of failure are one of the oldest concepts in systems engineering. They are also one of the most misunderstood in modern architectures. Cloud-native platforms were designed to eliminate them. Redundancy, replication, distribution across zones and regions. The assumption is that if no single component is irreplaceable, the system has no SPOF. That assumption is structurally incomplete. What changed is not the presence of single points of failure. What changed is where they live, how they manifest, and why they remain invisible until an incident exposes them. ...

May 12, 2026 · 10 min · 2081 words · Andre Rocha

External Workflows Can Leave Systems in Invalid States

Observation: Many operational workflows in modern platforms span multiple independent systems: virtualization layers, storage platforms, backup tools and automation hooks. These workflows often assume successful execution across all steps. However, when a failure occurs in the middle of the chain, the system may be left in an intermediate state that no component fully owns. In one such case, a backup workflow froze a virtual machine before taking a storage snapshot. When the data transfer step failed, the unfreeze operation was never executed, leaving the system stuck in a frozen state. ...

April 10, 2026 · 1 min · 210 words · Andre Rocha
FN-0016

The Layer Illusion

Observation: Modern infrastructure platforms are described using layered architecture models. Infrastructure, networking, platform services, and applications are often presented as independent layers with well-defined boundaries. Under normal conditions, these abstractions hold. During failures, however, behavior frequently crosses those boundaries. Network conditions affect storage controllers. Control plane delays impact scheduling. Platform operators begin influencing workload behavior. What appears as independent layers during design often behaves as a tightly coupled system during incidents (FN-0004). ...

April 2, 2026 · 1 min · 121 words · Andre Rocha
FN-0013
Cloud-Native Fragility

Cloud-Native, Same Old Fragility

Modern systems are distributed. But fragility didn’t disappear. It just became harder to see. They run across clusters, regions, providers . They are observable, containerized, orchestrated . ...

March 23, 2026 · 3 min · 549 words · Andre Rocha

Operational Knowledge vs Architectural Knowledge

Observation: Architecture documentation describes how a system was designed. It rarely captures how that system behaves under load, partial failure or prolonged operational pressure. Implication: The gap between designed and observed behavior grows as systems age. Teams that rely on documentation alone inherit risk that has no name in any diagram. Part of the Field Notes series documenting operational patterns observed in real-world platform architectures.

March 7, 2026 · 1 min · 65 words · Andre Rocha
FN-0003
Capybara resting calmly in water

Platform Governance as a Control System in Multi-Cluster Kubernetes

Governance in multi-cluster Kubernetes is treated as a set of policies. Policies are not governance. The control system that propagates, enforces, and reports them is. Policies that are defined but not propagated, propagated but not enforced, or enforced but not reported back are documentation. The system has many ways to fail silently, and each silence accumulates as risk that becomes visible only during audits or incidents. Where Governance Fails Quietly Organizations operating multi-cluster Kubernetes fleets face a structural risk that is rarely discussed in architectural reviews: governance gaps that remain invisible until an audit fails or an incident escalates. ...

February 26, 2026 · 8 min · 1648 words · Andre Rocha