Managing Object Versioning in Geo-Distributed Object Storage Systems
João Batista Pinto Neto, Vianney Rancurel, Vinh Tao · 2016
Object versioning is the keystone for implementing eventual consistency in modern geo-distributed object storage systems such as Amazon S3. Despite this, the study of implementing object versioning has not been given a lot of attention in either academic or industrial communities. The selection of an implementation method is not considered as an important factor impacting the overall system performance under different workloads.