# Causality / Ordering / Distributed Time

Record: `arch-category:causality-ordering-distributed-time`
Kind: category
Canonical: https://banes-lab.com/ontology#arch-category-causality-ordering-distributed-time

## principle

- [Causality](https://banes-lab.com/records/arch/causality.md)
- [Causal Consistency](https://banes-lab.com/records/arch/causal-consistency.md)
- [Happens-Before Relationship](https://banes-lab.com/records/arch/happens-before-relationship.md)
- [Event Ordering](https://banes-lab.com/records/arch/event-ordering.md)
- [Causal Dependency](https://banes-lab.com/records/arch/causal-dependency.md)
- [Dependency Graph](https://banes-lab.com/records/arch/dependency-graph.md)
- [Directed Acyclic Graph (DAG)](https://banes-lab.com/records/arch/directed-acyclic-graph.md)
- [Vector Clocks](https://banes-lab.com/records/arch/vector-clocks.md)
- [Lamport Clocks](https://banes-lab.com/records/arch/lamport-clocks.md)
- [Hybrid Logical Clocks](https://banes-lab.com/records/arch/hybrid-logical-clocks.md)
- [CRDTs](https://banes-lab.com/records/arch/crdts.md)
- [Total-Order Broadcast](https://banes-lab.com/records/arch/total-order-broadcast.md)
- [CAP Theorem](https://banes-lab.com/records/arch/cap-theorem.md)
- [PACELC Theorem](https://banes-lab.com/records/arch/pacelc-theorem.md)
