3 ms·
Just finished a rough draft of a long article on CRDTs, together with demo code of real-time collaboration on iOS (over CloudKit) and macOS (over a simulated P2
by archagon 9y ago
Just finished a rough draft of a long article on CRDTs, together with demo code of real-time collaboration on iOS (over CloudKit) and macOS (over a simulated P2P network): http://archagon.net/blog/2018/03/24/data-laced-with-history/ http://archagon.net/blog/2018/03/24/data-laced-with-history/
I think this new operational take on CRDTs (which is not my original idea) has the potential to be quite revolutionary, combining all the benefits of CvRDTs and CmRDTs and allowing brand new replicated data types to be created rather intuitively—all while maintaining near-optimal time and space complexity and providing a common interface for things like past revision viewing and garbage collection.
Hope to publish the article for real in the next few days.