Notes on Lindsey Kuper's lectures on Distributed Systems
-
Updated
Aug 28, 2025
Notes on Lindsey Kuper's lectures on Distributed Systems
Vector clock logging library for Go
Logical clocks implementation in Rust
A ShiViz-compatible logging library for C++
PHP implementation of Vector Clock and Lamport timestamp
Local-first long-term memory for AI coding tools — causal graphs, hybrid BM25+vector search, 2.46x context augmentation
Implementation of Vector Clock in Python
Vector clocks & Lamport timestamps
Multiple clients-server chat application built in java swing. It supports message delivery to the offline clients and vector clock implementation.
A ShiViz-compatible logging library for Java.
Threshold data structures in Rust!
A ShiViz-compatible logging library for C.
Go implementation of several clocks types: Lamport, Vector and Hybrid Logic Clock
Sync OpenCode data across machines using a private GitHub repository with vector clock conflict resolution
CRDTs and vector clocks for sharing state between LLM agents in Rust: counters, sets, LWW registers and maps that merge conflict-free without a coordinator, serializable to JSON.
Deterministic distributed object merging for C# using vector clocks and per-property conflict resolution
A distributed key-value store with gossip-based replication, Merkle tree anti-entropy repair, vector clock conflict resolution, and tunable quorum.
A Typescript Vector Clock implementation
To associate your repository with the vector-clock topic, visit your repo's landing page and select "manage topics."