Search the practice set

275 questions, 991 terms and 600 topics in 30 areas.

21 results for “Sync & Conflict Resolution”

Terminology · 12
term

Last Writer Wins

Resolving a conflict by keeping the version with the later timestamp — simple, deterministic, and it silently discards the other change.

Sync & Conflict Resolution
term

DNS Resolution Chain

The sequence of lookups from browser cache through OS cache, recursive resolver, root, TLD and authoritative server that turns a name into an address.

DNS
term

Immutable Store Erasure Conflict

The direct contradiction between architectures designed never to forget and obligations requiring data to be removed, which must be resolved in the design rather than in policy.

Erasure vs Immutability
term

N+1 Resolution

The default GraphQL execution behaviour in which each field resolver runs per item, producing one query per row instead of one query per request.

GraphQL
term

Architecture Trade-off Analysis Method

A structured evaluation that scores an architecture against prioritised quality-attribute scenarios and identifies the points where those attributes conflict.

Architecture Decision-Making
term

DNS

The distributed directory that resolves names to addresses, and a surprisingly load-bearing part of most architectures.

Networking
term

Governed Self-Service

Letting anyone analyse anything while constraining what may be treated as authoritative, which resolves the apparent conflict between speed and consistency.

Self-Service vs Governed
term

Narrative Arc

Structuring a technical presentation as a problem, tension and resolution rather than as an ordered dump of findings.

Presentation Skills
term

Optimistic Concurrency Control

Allowing concurrent work without locks and detecting conflict at write time by checking that the underlying version has not changed.

Distributed Locking
term

Request-Reply and Fire-and-Forget

The two interaction shapes available between components, differing in whether the caller waits for a result and therefore in whether availability compounds.

Sync vs Async
term

Term Definition Ownership

Assigning one accountable owner per business term, so that a disagreement about meaning has a route to resolution rather than a standing argument.

Business Glossary
term

Version Vector

A per-replica counter set that lets a system tell whether one version causally descends from another or whether the two are genuinely concurrent.

Clocks & Ordering