Garbage collection of tombstones for optimistic replication systems

作者: Nikolaj S. Bjørner , Rostislav Yavorskiy , Dan Teodosiu

DOI:

关键词: TimeoutGarbage collectionsyncDistributed computingOptimistic replicationComputer scienceSynchronization (computer science)Set (abstract data type)Computer networkReplicaObject (computer science)

摘要: A method and system for synchronizing objects among members of a replica set. Objects on the set are quickly synchronized via join algorithm that takes advantage version vectors. When an object is deleted, tombstoned (i.e., marked as “dead”). Tombstones also replicated between connected After period time (e.g., timeout), tombstones deleted. slow sync executes periodically to ensure were not deleted eventually An epoque provides have been offline long will update their before they participate in synchronization.

参考文章(4)
Yuri Ardulov, Sean M. Quinlan, Daniel J. Mendez, Rajiv Joshi, System and methods for asynchronous synchronization ,(2009)
Kurt Schurenberg, Michael K. Hoover, Richard A. Daigle, Barrick H. Miller, Methods and systems for object-based relational distributed databases ,(1994)