Tag
snapshots
- Oct 13, 2026 Shared State Without a Shared Heap Two platform runtimes cannot hold the same objects, so cross-platform state lives in an external store with subscription and persistence semantics that the framework must define itself. mobile computing
- Oct 2, 2026 Bootstrapping a Replica from a Snapshot and a Log Tail Why a running replica cannot simply be copied file by file, how a consistent cut is captured while writes continue, and how the log position inside the snapshot stitches it to the stream. distributed systems
- Sep 16, 2026 Checkpointing and the Cost of a Consistent Snapshot Why capturing a consistent image of a mutating data structure requires either a pause or a write barrier, and how copy-on-write roots, double buffering, and fuzzy checkpoints differ in cost. memory systems
- Sep 10, 2026 Searcher Snapshots and Lock-Free Concurrent Readers How a search engine publishes a new index version to running queries without pausing them, using copy-on-write searcher snapshots and reference counting. information retrieval
- Jul 14, 2026 Crash-Consistent and Application-Consistent Backups What a point-in-time image really contains, why journal replay only repairs the filesystem, and how to quiesce a running service without stopping it. devops
- Jul 9, 2026 How a Table Format Replaces Directory Listing with a Metadata Tree Why a lakehouse table is defined by a chain of metadata files rather than by the contents of a prefix, and what each level of that chain costs a reader to open. data engineering
- Sep 8, 2025 When a Snapshot Is Taken and How Commit Order Is Assigned The choice between transaction-start and first-statement snapshots, the in-progress list that defines the read view, and why a single commit counter is a shared resource. databases
- Jul 19, 2025 Heap Tuple Headers, Transaction Identifiers, and Visibility Rules How a row version records the transaction that created it and the one that deleted it, and how a reader decides whether that version belongs in its snapshot. databases
- Oct 14, 2023 Snapshot Reference Counts and Why Deleting One Costs So Much How a snapshot is a copied root plus shared blocks, how per-extent reference counts make sharing safe, and why removal requires walking what it owned. filesystems
- Apr 1, 2023 Event Sourcing and the Append-Only Log as System of Record Storing the sequence of facts instead of the current state changes what a write has to prove, how a snapshot is defined, and why an event schema cannot be changed once it has been written. software architecture
- Feb 28, 2023 Snapshot Install and the Cost of Compacting a Consensus Log How snapshots bound log growth, why installing a snapshot is a different operation from sending entries, and where the boundary index and chunking interact with elections. distributed systems
- Jun 26, 2022 Committing a Dataset to an Object Store Without a Rename Table formats publish by writing a pointer, not by moving a directory. How snapshots, manifest lists, and garbage collection work when the commit is one small object. cloud infrastructure