This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; These notes describe the snapshots of a shared state between | |
;; pariticipants in a system co-ordinated using CRDT methods, hopefully | |
;; matching the Quilt notes from @cemerick at | |
;; http://writings.quilt.org/2014/05/12/distributed-systems-and-the-end-of-the-api/ | |
;; The ambition is to built systems where network failures, replays | |
;; etc. can be safely ignored (instead of just being ignored). | |
;; Maintaining the "timestamps" for the append only database is the only | |
;; thing I feel I don't grok. There are some notes at the end of the | |
;; gist. Hoping for feedback or pointers! |