Transactions / State / Concurrency
Kind: category
Record: lexicon-category:transactions-state-concurrency
Canonical: Lexicon
The Transactions / State / Concurrency category holds 51 lexicon terms.
Listed in Term categories, after Taxonomy / Classification / Naming and before Core Vocabulary.
Terms
- Idempotency Key or Deterministic Operation
- Non-Repeatable Side Effects
- Safe Retries
- State Tracking
- All-or-Nothing State Change
- Distributed Scalability
- Partial Commit
- BASE/Eventual Consistency
- Distributed Availability
- Durability
- Strong Transactional Guarantees
- Consistency Rules
- Hidden Distributed Transaction
- Large Transaction Scope
- Safe State Mutation
- Coordinated Persistence
- Repository Complexity
- Scattered Save Calls
- Inconsistent Replicas/Models
- Reliable State
- Dirty Reads/Writes
- Safe Concurrent Operations
- Safe Parallel Mutation
- Shared State Identification
- Blind Overwrite
- Conflict Detection
- Retry Complexity
- Version Field
- Lock Ownership
- Lock-Free Throughput
- Strong Conflict Prevention
- Data Sharing
- Effect Boundaries
- Performance Optimization
- Pure Core / Imperative Shell
- Ad-Hoc Lock Ordering
- Concurrency Correctness
- Concurrent-Flow Modeling
- Deadlock Freedom
- Modeling Overhead
- Places and Transitions
- Reachability and Deadlock Analysis
- Reconciliation Job
- Merge Policy
- Transaction Isolation Level
- Make Immutable
- Read From Primary After Write
- Consistency Contract
- Fix the Race
- Apply Concurrency Control
- Introduce Transaction Boundary
Linked from
Transactions / State / Concurrency
Every term in this category is listed as one record, with its kind, its definition and its aliases, the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to. A tag category also gives each term an example, which is the file the tag places or the rename from a refused word onto a covering tag.
Ad-Hoc Lock Ordering
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
All-or-Nothing State Change
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Apply Concurrency Control
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
BASE/Eventual Consistency
- Kind: model
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Blind Overwrite
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Concurrency Correctness
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Concurrent-Flow Modeling
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Conflict Detection
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Consistency Contract
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Consistency Rules
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Coordinated Persistence
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Data Sharing
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Deadlock Freedom
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Dirty Reads/Writes
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Distributed Availability
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Distributed Scalability
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Durability
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Effect Boundaries
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Fix the Race
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Idempotency Key or Deterministic Operation
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Inconsistent Replicas/Models
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Introduce Transaction Boundary
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Large Transaction Scope
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Lock Ownership
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Lock-Free Throughput
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Make Immutable
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Merge Policy
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Modeling Overhead
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Non-Repeatable Side Effects
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Partial Commit
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Performance Optimization
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Places and Transitions
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Pure Core / Imperative Shell
- Kind: pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Reachability and Deadlock Analysis
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Read From Primary After Write
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Reconciliation Job
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Reliable State
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Repository Complexity
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Retry Complexity
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Safe Concurrent Operations
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Safe Parallel Mutation
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Safe Retries
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Safe State Mutation
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Scattered Save Calls
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Shared State Identification
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
State Tracking
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Strong Conflict Prevention
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Strong Transactional Guarantees
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Transaction Isolation Level
- Kind: technique
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Version Field
- Kind: artifact
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary