{
  "code": null,
  "collection": "lexicon-category",
  "href": "https://banes-lab.com/ontology/lexicon#lexicon-category-transactions-state-concurrency",
  "id": "transactions-state-concurrency",
  "kind": "category",
  "layer": null,
  "name": "Transactions / State / Concurrency",
  "ref": "lexicon-category:transactions-state-concurrency",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-idempotency-key-or-deterministic-operation",
          "json": "https://banes-lab.com/json/records/lexicon/idempotency-key-or-deterministic-operation",
          "label": "Idempotency Key or Deterministic Operation",
          "markdown": "https://banes-lab.com/records/lexicon/idempotency-key-or-deterministic-operation.md",
          "ref": "lexicon:idempotency-key-or-deterministic-operation"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-non-repeatable-side-effects",
          "json": "https://banes-lab.com/json/records/lexicon/non-repeatable-side-effects",
          "label": "Non-Repeatable Side Effects",
          "markdown": "https://banes-lab.com/records/lexicon/non-repeatable-side-effects.md",
          "ref": "lexicon:non-repeatable-side-effects"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-safe-retries",
          "json": "https://banes-lab.com/json/records/lexicon/safe-retries",
          "label": "Safe Retries",
          "markdown": "https://banes-lab.com/records/lexicon/safe-retries.md",
          "ref": "lexicon:safe-retries"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-state-tracking",
          "json": "https://banes-lab.com/json/records/lexicon/state-tracking",
          "label": "State Tracking",
          "markdown": "https://banes-lab.com/records/lexicon/state-tracking.md",
          "ref": "lexicon:state-tracking"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-all-or-nothing-state-change",
          "json": "https://banes-lab.com/json/records/lexicon/all-or-nothing-state-change",
          "label": "All-or-Nothing State Change",
          "markdown": "https://banes-lab.com/records/lexicon/all-or-nothing-state-change.md",
          "ref": "lexicon:all-or-nothing-state-change"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-distributed-scalability",
          "json": "https://banes-lab.com/json/records/lexicon/distributed-scalability",
          "label": "Distributed Scalability",
          "markdown": "https://banes-lab.com/records/lexicon/distributed-scalability.md",
          "ref": "lexicon:distributed-scalability"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-partial-commit",
          "json": "https://banes-lab.com/json/records/lexicon/partial-commit",
          "label": "Partial Commit",
          "markdown": "https://banes-lab.com/records/lexicon/partial-commit.md",
          "ref": "lexicon:partial-commit"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-base-eventual-consistency",
          "json": "https://banes-lab.com/json/records/lexicon/base-eventual-consistency",
          "label": "BASE/Eventual Consistency",
          "markdown": "https://banes-lab.com/records/lexicon/base-eventual-consistency.md",
          "ref": "lexicon:base-eventual-consistency"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-distributed-availability",
          "json": "https://banes-lab.com/json/records/lexicon/distributed-availability",
          "label": "Distributed Availability",
          "markdown": "https://banes-lab.com/records/lexicon/distributed-availability.md",
          "ref": "lexicon:distributed-availability"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-durability",
          "json": "https://banes-lab.com/json/records/lexicon/durability",
          "label": "Durability",
          "markdown": "https://banes-lab.com/records/lexicon/durability.md",
          "ref": "lexicon:durability"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-strong-transactional-guarantees",
          "json": "https://banes-lab.com/json/records/lexicon/strong-transactional-guarantees",
          "label": "Strong Transactional Guarantees",
          "markdown": "https://banes-lab.com/records/lexicon/strong-transactional-guarantees.md",
          "ref": "lexicon:strong-transactional-guarantees"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-consistency-rules",
          "json": "https://banes-lab.com/json/records/lexicon/consistency-rules",
          "label": "Consistency Rules",
          "markdown": "https://banes-lab.com/records/lexicon/consistency-rules.md",
          "ref": "lexicon:consistency-rules"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-hidden-distributed-transaction",
          "json": "https://banes-lab.com/json/records/lexicon/hidden-distributed-transaction",
          "label": "Hidden Distributed Transaction",
          "markdown": "https://banes-lab.com/records/lexicon/hidden-distributed-transaction.md",
          "ref": "lexicon:hidden-distributed-transaction"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-large-transaction-scope",
          "json": "https://banes-lab.com/json/records/lexicon/large-transaction-scope",
          "label": "Large Transaction Scope",
          "markdown": "https://banes-lab.com/records/lexicon/large-transaction-scope.md",
          "ref": "lexicon:large-transaction-scope"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-safe-state-mutation",
          "json": "https://banes-lab.com/json/records/lexicon/safe-state-mutation",
          "label": "Safe State Mutation",
          "markdown": "https://banes-lab.com/records/lexicon/safe-state-mutation.md",
          "ref": "lexicon:safe-state-mutation"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-coordinated-persistence",
          "json": "https://banes-lab.com/json/records/lexicon/coordinated-persistence",
          "label": "Coordinated Persistence",
          "markdown": "https://banes-lab.com/records/lexicon/coordinated-persistence.md",
          "ref": "lexicon:coordinated-persistence"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-repository-complexity",
          "json": "https://banes-lab.com/json/records/lexicon/repository-complexity",
          "label": "Repository Complexity",
          "markdown": "https://banes-lab.com/records/lexicon/repository-complexity.md",
          "ref": "lexicon:repository-complexity"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-scattered-save-calls",
          "json": "https://banes-lab.com/json/records/lexicon/scattered-save-calls",
          "label": "Scattered Save Calls",
          "markdown": "https://banes-lab.com/records/lexicon/scattered-save-calls.md",
          "ref": "lexicon:scattered-save-calls"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-inconsistent-replicas-models",
          "json": "https://banes-lab.com/json/records/lexicon/inconsistent-replicas-models",
          "label": "Inconsistent Replicas/Models",
          "markdown": "https://banes-lab.com/records/lexicon/inconsistent-replicas-models.md",
          "ref": "lexicon:inconsistent-replicas-models"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-reliable-state",
          "json": "https://banes-lab.com/json/records/lexicon/reliable-state",
          "label": "Reliable State",
          "markdown": "https://banes-lab.com/records/lexicon/reliable-state.md",
          "ref": "lexicon:reliable-state"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-dirty-reads-writes",
          "json": "https://banes-lab.com/json/records/lexicon/dirty-reads-writes",
          "label": "Dirty Reads/Writes",
          "markdown": "https://banes-lab.com/records/lexicon/dirty-reads-writes.md",
          "ref": "lexicon:dirty-reads-writes"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-safe-concurrent-operations",
          "json": "https://banes-lab.com/json/records/lexicon/safe-concurrent-operations",
          "label": "Safe Concurrent Operations",
          "markdown": "https://banes-lab.com/records/lexicon/safe-concurrent-operations.md",
          "ref": "lexicon:safe-concurrent-operations"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-safe-parallel-mutation",
          "json": "https://banes-lab.com/json/records/lexicon/safe-parallel-mutation",
          "label": "Safe Parallel Mutation",
          "markdown": "https://banes-lab.com/records/lexicon/safe-parallel-mutation.md",
          "ref": "lexicon:safe-parallel-mutation"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-shared-state-identification",
          "json": "https://banes-lab.com/json/records/lexicon/shared-state-identification",
          "label": "Shared State Identification",
          "markdown": "https://banes-lab.com/records/lexicon/shared-state-identification.md",
          "ref": "lexicon:shared-state-identification"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-blind-overwrite",
          "json": "https://banes-lab.com/json/records/lexicon/blind-overwrite",
          "label": "Blind Overwrite",
          "markdown": "https://banes-lab.com/records/lexicon/blind-overwrite.md",
          "ref": "lexicon:blind-overwrite"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-conflict-detection",
          "json": "https://banes-lab.com/json/records/lexicon/conflict-detection",
          "label": "Conflict Detection",
          "markdown": "https://banes-lab.com/records/lexicon/conflict-detection.md",
          "ref": "lexicon:conflict-detection"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-retry-complexity",
          "json": "https://banes-lab.com/json/records/lexicon/retry-complexity",
          "label": "Retry Complexity",
          "markdown": "https://banes-lab.com/records/lexicon/retry-complexity.md",
          "ref": "lexicon:retry-complexity"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-version-field",
          "json": "https://banes-lab.com/json/records/lexicon/version-field",
          "label": "Version Field",
          "markdown": "https://banes-lab.com/records/lexicon/version-field.md",
          "ref": "lexicon:version-field"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-lock-ownership",
          "json": "https://banes-lab.com/json/records/lexicon/lock-ownership",
          "label": "Lock Ownership",
          "markdown": "https://banes-lab.com/records/lexicon/lock-ownership.md",
          "ref": "lexicon:lock-ownership"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-lock-free-throughput",
          "json": "https://banes-lab.com/json/records/lexicon/lock-free-throughput",
          "label": "Lock-Free Throughput",
          "markdown": "https://banes-lab.com/records/lexicon/lock-free-throughput.md",
          "ref": "lexicon:lock-free-throughput"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-strong-conflict-prevention",
          "json": "https://banes-lab.com/json/records/lexicon/strong-conflict-prevention",
          "label": "Strong Conflict Prevention",
          "markdown": "https://banes-lab.com/records/lexicon/strong-conflict-prevention.md",
          "ref": "lexicon:strong-conflict-prevention"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-data-sharing",
          "json": "https://banes-lab.com/json/records/lexicon/data-sharing",
          "label": "Data Sharing",
          "markdown": "https://banes-lab.com/records/lexicon/data-sharing.md",
          "ref": "lexicon:data-sharing"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-effect-boundaries",
          "json": "https://banes-lab.com/json/records/lexicon/effect-boundaries",
          "label": "Effect Boundaries",
          "markdown": "https://banes-lab.com/records/lexicon/effect-boundaries.md",
          "ref": "lexicon:effect-boundaries"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-performance-optimization",
          "json": "https://banes-lab.com/json/records/lexicon/performance-optimization",
          "label": "Performance Optimization",
          "markdown": "https://banes-lab.com/records/lexicon/performance-optimization.md",
          "ref": "lexicon:performance-optimization"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-pure-core-imperative-shell",
          "json": "https://banes-lab.com/json/records/lexicon/pure-core-imperative-shell",
          "label": "Pure Core / Imperative Shell",
          "markdown": "https://banes-lab.com/records/lexicon/pure-core-imperative-shell.md",
          "ref": "lexicon:pure-core-imperative-shell"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-ad-hoc-lock-ordering",
          "json": "https://banes-lab.com/json/records/lexicon/ad-hoc-lock-ordering",
          "label": "Ad-Hoc Lock Ordering",
          "markdown": "https://banes-lab.com/records/lexicon/ad-hoc-lock-ordering.md",
          "ref": "lexicon:ad-hoc-lock-ordering"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-concurrency-correctness",
          "json": "https://banes-lab.com/json/records/lexicon/concurrency-correctness",
          "label": "Concurrency Correctness",
          "markdown": "https://banes-lab.com/records/lexicon/concurrency-correctness.md",
          "ref": "lexicon:concurrency-correctness"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-concurrent-flow-modeling",
          "json": "https://banes-lab.com/json/records/lexicon/concurrent-flow-modeling",
          "label": "Concurrent-Flow Modeling",
          "markdown": "https://banes-lab.com/records/lexicon/concurrent-flow-modeling.md",
          "ref": "lexicon:concurrent-flow-modeling"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-deadlock-freedom",
          "json": "https://banes-lab.com/json/records/lexicon/deadlock-freedom",
          "label": "Deadlock Freedom",
          "markdown": "https://banes-lab.com/records/lexicon/deadlock-freedom.md",
          "ref": "lexicon:deadlock-freedom"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-modeling-overhead",
          "json": "https://banes-lab.com/json/records/lexicon/modeling-overhead",
          "label": "Modeling Overhead",
          "markdown": "https://banes-lab.com/records/lexicon/modeling-overhead.md",
          "ref": "lexicon:modeling-overhead"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-places-and-transitions",
          "json": "https://banes-lab.com/json/records/lexicon/places-and-transitions",
          "label": "Places and Transitions",
          "markdown": "https://banes-lab.com/records/lexicon/places-and-transitions.md",
          "ref": "lexicon:places-and-transitions"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-reachability-and-deadlock-analysis",
          "json": "https://banes-lab.com/json/records/lexicon/reachability-and-deadlock-analysis",
          "label": "Reachability and Deadlock Analysis",
          "markdown": "https://banes-lab.com/records/lexicon/reachability-and-deadlock-analysis.md",
          "ref": "lexicon:reachability-and-deadlock-analysis"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-reconciliation-job",
          "json": "https://banes-lab.com/json/records/lexicon/reconciliation-job",
          "label": "Reconciliation Job",
          "markdown": "https://banes-lab.com/records/lexicon/reconciliation-job.md",
          "ref": "lexicon:reconciliation-job"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-merge-policy",
          "json": "https://banes-lab.com/json/records/lexicon/merge-policy",
          "label": "Merge Policy",
          "markdown": "https://banes-lab.com/records/lexicon/merge-policy.md",
          "ref": "lexicon:merge-policy"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-transaction-isolation-level",
          "json": "https://banes-lab.com/json/records/lexicon/transaction-isolation-level",
          "label": "Transaction Isolation Level",
          "markdown": "https://banes-lab.com/records/lexicon/transaction-isolation-level.md",
          "ref": "lexicon:transaction-isolation-level"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-make-immutable",
          "json": "https://banes-lab.com/json/records/lexicon/make-immutable",
          "label": "Make Immutable",
          "markdown": "https://banes-lab.com/records/lexicon/make-immutable.md",
          "ref": "lexicon:make-immutable"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-read-from-primary-after-write",
          "json": "https://banes-lab.com/json/records/lexicon/read-from-primary-after-write",
          "label": "Read From Primary After Write",
          "markdown": "https://banes-lab.com/records/lexicon/read-from-primary-after-write.md",
          "ref": "lexicon:read-from-primary-after-write"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-consistency-contract",
          "json": "https://banes-lab.com/json/records/lexicon/consistency-contract",
          "label": "Consistency Contract",
          "markdown": "https://banes-lab.com/records/lexicon/consistency-contract.md",
          "ref": "lexicon:consistency-contract"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-fix-the-race",
          "json": "https://banes-lab.com/json/records/lexicon/fix-the-race",
          "label": "Fix the Race",
          "markdown": "https://banes-lab.com/records/lexicon/fix-the-race.md",
          "ref": "lexicon:fix-the-race"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-apply-concurrency-control",
          "json": "https://banes-lab.com/json/records/lexicon/apply-concurrency-control",
          "label": "Apply Concurrency Control",
          "markdown": "https://banes-lab.com/records/lexicon/apply-concurrency-control.md",
          "ref": "lexicon:apply-concurrency-control"
        },
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-introduce-transaction-boundary",
          "json": "https://banes-lab.com/json/records/lexicon/introduce-transaction-boundary",
          "label": "Introduce Transaction Boundary",
          "markdown": "https://banes-lab.com/records/lexicon/introduce-transaction-boundary.md",
          "ref": "lexicon:introduce-transaction-boundary"
        }
      ],
      "relation": "terms"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/ontology/lexicon#lexicon-category-transactions-state-concurrency",
          "json": "https://banes-lab.com/json/ontology/lexicon/lexicon-category-transactions-state-concurrency",
          "label": "Transactions / State / Concurrency",
          "markdown": "https://banes-lab.com/ontology/lexicon/lexicon-category-transactions-state-concurrency.md",
          "ref": "chapter:/ontology/lexicon#lexicon-category-transactions-state-concurrency"
        }
      ],
      "relation": "linked-from"
    }
  ],
  "summary": "The Transactions / State / Concurrency category holds 51 lexicon terms.",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/ontology/lexicon#lexicon-category-core-vocabulary",
      "json": "https://banes-lab.com/json/records/lexicon-category/core-vocabulary",
      "label": "Core Vocabulary",
      "markdown": "https://banes-lab.com/records/lexicon-category/core-vocabulary.md",
      "ref": "lexicon-category:core-vocabulary"
    },
    "previous": {
      "href": "https://banes-lab.com/ontology/lexicon#lexicon-category-taxonomy-classification-naming",
      "json": "https://banes-lab.com/json/records/lexicon-category/taxonomy-classification-naming",
      "label": "Taxonomy / Classification / Naming",
      "markdown": "https://banes-lab.com/records/lexicon-category/taxonomy-classification-naming.md",
      "ref": "lexicon-category:taxonomy-classification-naming"
    }
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/records/lexicon-category",
    "label": "Term categories",
    "markdown": "https://banes-lab.com/api/records/lexicon-category.md",
    "ref": "api:records/lexicon-category"
  }
}
