Redirigiendo al acceso original de articulo en 15 segundos...
Inicio  /  Future Internet  /  Vol: 15 Par: 6 (2023)  /  Artículo
ARTÍCULO
TITULO

Synchronizing Many Filesystems in Near Linear Time

Elod P. Csirmaz and Laszlo Csirmaz    

Resumen

Finding a provably correct subquadratic synchronization algorithm for many filesystem replicas is one of the main theoretical problems in operational transformation (OT) and conflict-free replicated data types (CRDT) frameworks. Based on the algebraic theory of filesystems, which incorporates non-commutative filesystem commands natively, we developed and built a proof-of-concept implementation of an algorithm suite which synchronizes an arbitrary number of replicas. The result is provably correct, and the synchronized system is created in linear space and time after an initial sorting phase. It works by identifying conflicting command pairs and requesting one of the commands to be removed. The method can be guided to reach any of the theoretically possible synchronized states. The algorithm also allows asynchronous usage. After the client sends a synchronization request, the local replica remains available for further modifications. When the synchronization instructions arrive, they can be merged with the changes made since the synchronization request. The suite also works on filesystems with a directed acyclic graph-based path structure in place of the traditional tree-like arrangement. Consequently, our algorithms apply to filesystems with hard or soft links as long as the links create no loops.

 Artículos similares

       
 
Maximilien Charlier, Remous-Aris Koutsiamanis and Bruno Quoitin    
In this paper, we present and evaluate an ultra-wideband (UWB) indoor processing architecture that allows the performing of simultaneous localizations of mobile tags. This architecture relies on a network of low-power fixed anchors that provide forward-r... ver más
Revista: IoT

 
Xinyang Zhao, Qiangqiang Shuai, Guangchen Li, Fangzhou Lu and Bocheng Zhu    
The positioning accuracy of a ground-based system in an indoor environment is closely related to the geometric configuration of pseudolites. This paper presents a simple closed-form equation for computing the weighted horizontal dilution of precision (WH... ver más

 
Salma Benmokhtar, Marc Robin, Mohamed Maanan and Hocein Bazairi    
The dwarf eelgrass Zostera noltei Hornemann (Z. noltei) is the most dominant seagrass in semi-enclosed coastal systems of the Atlantic coast of Morocco. The species is experiencing a worldwide decline and monitoring the extent of its meadows would be a u... ver más

 
Henning Puttnies, Peter Danielis, Ali Rehan Sharif and Dirk Timmermann    
Time (or clock) synchronization is a large and vital field of research, as synchronization is a precondition for many applications. A few example applications are distributed data acquisition, distributed databases, and real-time communication. First, th... ver más
Revista: IoT

 
Zhipeng Lin, Wenjing Yang, Houcun Zhou, Xinhai Xu, Liaoyuan Sun, Yongjun Zhang and Yuhua Tang    
Multiphase flow solvers are widely-used applications in OpenFOAM, whose scalability suffers from the costly communication overhead. Therefore, we establish communication-optimized multiphase flow solvers in OpenFOAM. In this paper, we first deliver a sca... ver más
Revista: Water