Cargando…

Implementing Replication of Objects in DOORS—The Object-Oriented Runtime System for Edge Computing

Aiming for simplicity and efficiency in the domain of edge computing, DOORS is a distributed system expected to scale up to hundreds of nodes, which encapsulates application state and behavior into objects and gives them the ability to exchange asynchronous messages. DOORS offers semi-synchronous re...

Descripción completa

Detalles Bibliográficos
Autores principales: Palanciuc, Dorin, Pop, Florin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8659826/
https://www.ncbi.nlm.nih.gov/pubmed/34883891
http://dx.doi.org/10.3390/s21237883
_version_ 1784613056872972288
author Palanciuc, Dorin
Pop, Florin
author_facet Palanciuc, Dorin
Pop, Florin
author_sort Palanciuc, Dorin
collection PubMed
description Aiming for simplicity and efficiency in the domain of edge computing, DOORS is a distributed system expected to scale up to hundreds of nodes, which encapsulates application state and behavior into objects and gives them the ability to exchange asynchronous messages. DOORS offers semi-synchronous replication and the ability to explicitly move objects from one node to another, as methods to achieve scalability and resilience. The present paper gives an outline of the system structure, describes how DOORS implements object replication, and describes a basic set of measurements, yielding an initial set of conclusions for the improvements of the design.
format Online
Article
Text
id pubmed-8659826
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-86598262021-12-10 Implementing Replication of Objects in DOORS—The Object-Oriented Runtime System for Edge Computing Palanciuc, Dorin Pop, Florin Sensors (Basel) Article Aiming for simplicity and efficiency in the domain of edge computing, DOORS is a distributed system expected to scale up to hundreds of nodes, which encapsulates application state and behavior into objects and gives them the ability to exchange asynchronous messages. DOORS offers semi-synchronous replication and the ability to explicitly move objects from one node to another, as methods to achieve scalability and resilience. The present paper gives an outline of the system structure, describes how DOORS implements object replication, and describes a basic set of measurements, yielding an initial set of conclusions for the improvements of the design. MDPI 2021-11-26 /pmc/articles/PMC8659826/ /pubmed/34883891 http://dx.doi.org/10.3390/s21237883 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Palanciuc, Dorin
Pop, Florin
Implementing Replication of Objects in DOORS—The Object-Oriented Runtime System for Edge Computing
title Implementing Replication of Objects in DOORS—The Object-Oriented Runtime System for Edge Computing
title_full Implementing Replication of Objects in DOORS—The Object-Oriented Runtime System for Edge Computing
title_fullStr Implementing Replication of Objects in DOORS—The Object-Oriented Runtime System for Edge Computing
title_full_unstemmed Implementing Replication of Objects in DOORS—The Object-Oriented Runtime System for Edge Computing
title_short Implementing Replication of Objects in DOORS—The Object-Oriented Runtime System for Edge Computing
title_sort implementing replication of objects in doors—the object-oriented runtime system for edge computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8659826/
https://www.ncbi.nlm.nih.gov/pubmed/34883891
http://dx.doi.org/10.3390/s21237883
work_keys_str_mv AT palanciucdorin implementingreplicationofobjectsindoorstheobjectorientedruntimesystemforedgecomputing
AT popflorin implementingreplicationofobjectsindoorstheobjectorientedruntimesystemforedgecomputing