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

被引:0
|
作者
Palanciuc, Dorin [1 ]
Pop, Florin [1 ,2 ]
机构
[1] Univ Politehn Bucuresti, Fac Automat Control & Comp, Comp Sci & Engn Dept, 313 Splaiul Independent, Bucharest 060042, Romania
[2] Natl Inst Res & Dev Informat ICI, 8-10 Bulevardul Mares, Bucharest 011555, Romania
关键词
replication; partitioning; object-oriented; message passing; edge;
D O I
10.3390/s21237883
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Replication in an object-oriented system
    Sabbouh, M
    Prasad, K
    Thompson, W
    [J]. 23RD ANNUAL CONFERENCE ON LOCAL COMPUTER NETWORKS - PROCEEDINGS, 1998, : 250 - 259
  • [2] DOORS: Distributed Object Oriented Runtime System (Position Paper)
    Palanciuc, Dorin
    [J]. 2017 16TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC-2017), 2017, : 140 - 148
  • [3] Secure, object referencing for an object-oriented computing system
    Lo, KM
    Yu, WS
    Fong, AS
    [J]. ICEEC'04: 2004 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTER ENGINEERING, PROCEEDINGS, 2004, : 273 - 276
  • [4] OBJECT-ORIENTED COMPUTING
    RINE, DC
    BHARGAVA, B
    [J]. COMPUTER, 1992, 25 (10) : 6 - 10
  • [5] DOORS: An object-oriented CAD system for high level synthesis
    Basu, A
    Majumdar, AK
    Sarkar, S
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1997, 144 (05): : 331 - 341
  • [6] An adaptable replication scheme for reliable distributed object-oriented computing
    Leonardo, JC
    Yoshida, T
    Oda, K
    [J]. AINA 2003: 17TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2003, : 602 - 605
  • [7] Evaluating a multithreaded runtime system for concurrent object-oriented languages
    Nebro, AJ
    Pimentel, E
    Troya, JM
    [J]. COMPUTING IN OBJECT-ORIENTED PARALLEL ENVIRONMENTS, 1998, 1505 : 167 - 174
  • [8] Implementation of composite objects in an object-oriented database system
    Belbachir, H
    Arisawa, H
    [J]. CARI'96 - PROCEEDINGS OF THE 3RD AFRICAN CONFERENCE ON RESEARCH IN COMPUTER SCIENCE, 1996, : 606 - 616
  • [9] On piggyback runtime monitoring of object-oriented programs
    Halle, Sylvain
    Vallet, Jason
    Tremblay-Lessard, Raphael
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2015, 17 (02) : 125 - 142
  • [10] On piggyback runtime monitoring of object-oriented programs
    Sylvain Hallé
    Jason Vallet
    Raphaël Tremblay-Lessard
    [J]. International Journal on Software Tools for Technology Transfer, 2015, 17 : 125 - 142