Please use this identifier to cite or link to this item: http://hdl.handle.net/10362/151540
Title: PS-CRDTs
Author: Barreto, António
Paulino, Hervé
Silva, João A.
Preguiça, Nuno
Keywords: Consistency
CRDTs
Edge computing
Mobile computing
Publish/subscribe
Replication
Software
Hardware and Architecture
Computer Networks and Communications
Issue Date: Apr-2023
Citation: Barreto, A., Paulino, H., Silva, J. A., & Preguiça, N. (2023). PS-CRDTs: CRDTs in highly volatile environments. Future Generation Computer Systems, 141, 755-767. https://doi.org/10.1016/j.future.2022.12.013
Abstract: The implementation of collaborative applications in highly volatile environments, such as the ones composed of mobile devices, requires low coordination mechanisms. The replication without coordination semantics of Conflict-Free Replicated Data Types (CRDTs) makes them a natural solution for these execution contexts. However, the current CRDT models require each replica to know all other replicas beforehand or to discover them on-the-fly. Such solutions are not compatible with the dynamic ingress and egress of nodes in volatile environments. To cope with this limitation, we propose the Publish/Subscribe Conflict-Free Replicated Data Type (PS-CRDT) model that combines CRDTs with the publish/subscribe interaction model, and, with that, enable the spatial and temporal decoupling of update propagation. We implemented PS-CRDTs in Thyme, a reactive storage system for mobile edge computing. Our experimental results show that PS-CRDTs require less communication than other CRDT-based solutions in volatile environments.
Description: Publisher Copyright: © 2022 The Author(s)
Peer review: yes
URI: http://hdl.handle.net/10362/151540
DOI: https://doi.org/10.1016/j.future.2022.12.013
ISSN: 0167-739X
Appears in Collections:FCT: DI - Artigos em revista internacional com arbitragem científica

Files in This Item:
File Description SizeFormat 
PS_CRDTs_CRDTs_in_highly_volatile_environments.pdf1,36 MBAdobe PDFView/Open


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote 

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.