The Log: What Every Software Engineer Should Know About Real-Time Data's Unifying Abstraction¶
Kreps, J. (2013). The Log: What Every Software Engineer Should Know About Real-Time Data's Unifying Abstraction. LinkedIn Engineering.
Cited by¶
2 citations across 2 artifacts.
Each citation links to the sentence it supports in the citing article.
Primes¶
- Immutability
- The structural insight is robust: a functional list, a git repository, a blockchain, a double-entry ledger, and a recorded deed all exhibit the same fixed-after-creation logic.
This sourceLinkedIn Engineering. Presents the append-only, totally-ordered log as a unifying abstraction underlying databases, replication, version control, and stream processing, showing the fixed-after-creation, retention-of-prior-state logic is identical across otherwise unrelated substrates.
- The structural insight is robust: a functional list, a git repository, a blockchain, a double-entry ledger, and a recorded deed all exhibit the same fixed-after-creation logic.
- Logging
- In distributed systems it is the write-ahead log and the blockchain, where replication consistency reduces to log-replication consistency and the log becomes the primary state, the running system a mere function of it.
This sourceArgues the append-only log is the primary abstraction in distributed systems, with replication consistency reducing to log-replication consistency.
- In distributed systems it is the write-ahead log and the blockchain, where replication consistency reduces to log-replication consistency and the log becomes the primary state, the running system a mere function of it.
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Registry ID ref:0b79585b38a5 · see in the full table