Skip to content

CONCEPT Cited by 1 source

Metadata Dependency Fragility

Definition

Metadata dependency fragility occurs when a system assembles its operational view of the world from multiple independent sources — each with different failure modes, update cadences, and accuracy guarantees — creating a composite that silently diverges from reality over time.

Canonical example

Netflix's legacy Casspactor (Source: sources/2026-06-19-netflix-the-evolution-of-cassandra-data-movement-at-netflix):

  • To answer "which backup exists, is it complete, and what does it contain?", Casspactor queried multiple independent services.
  • Metadata fell out of sync with actual backups, causing silent stale/incorrect data reads.
  • A single node replacement could break data movement for an entire region because the system required all nodes to snapshot at the same clock second.

Resolution

Replace the composite with a single source of truth — in Netflix's case, reading metadata directly from the backup files stored in S3 (see patterns/s3-as-single-source-of-truth).

Seen in

Last updated · 546 distilled / 1,578 read