Reliable nested invocation of methods in distributed object-based systems

被引:0
|
作者
Tanaka, K [1 ]
Takizawa, M [1 ]
机构
[1] Tokyo Denki Univ, Dept Syst & Comp Engn, Tokyo, Japan
关键词
D O I
10.1109/DOA.2001.954097
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Objects are replicated in order to increase reliability and availability of an object-based system. We discuss how to invoke methods on replicas of objects in a nested manner. If a method t is invoked on multiple replicas and each instance of t on the replicas invokes a method u on another object y, u may be performed multiple times on some replica of y and then the replica gets inconsistent, i.e. redundant invocations. In addition, if each instance of t issues a request to a quorum, more number of the replicas are manipulated than the quorum number of the method u, i.e. quorum explosion. We discuss an invocation protocol to resolve the redundant invocation and quorum explosion. We evaluate the protocol on how many replicas are manipulated and requests are issued.
引用
收藏
页码:321 / 329
页数:9
相关论文
共 50 条
  • [31] Object-based subcontracting for parallel programming on loosely-coupled distributed systems
    Joshi, RK
    Ram, DJ
    JOURNAL OF PROGRAMMING LANGUAGES, 1996, 4 (03): : 169 - 183
  • [32] Group protocol for object-based systems
    Timura, Y
    Tanaka, K
    Takizawa, M
    FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 145 - 152
  • [33] Replica management in object-based systems
    Tanaka, K
    Takizawa, M
    15TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, PROCEEDINGS, 2001, : 367 - 372
  • [34] Replica management in object-based systems
    Tanaka, K
    Takizawa, M
    ENABLING SOCIETY WITH INFORMATION TECHNOLOGY, 2002, : 49 - 58
  • [35] Causality of messages in object-based systems
    Timura, Y
    Tanaka, K
    Takizawa, M
    15TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, PROCEEDINGS, 2001, : 619 - 625
  • [36] Checkpointing protocol for object-based systems
    Tanaka, K
    Takizawa, M
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 137 - 144
  • [37] On a temporal logic for object-based systems
    Distefano, D
    Katoen, JP
    Rensink, A
    FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS IV, 2000, 49 : 305 - 325
  • [38] Is Object-Based Warping Solely Object-Based?
    Baker, Nicholas
    Vushaj, Alexa
    Friebel, William
    Yahng, Juhea
    JOURNAL OF EXPERIMENTAL PSYCHOLOGY-HUMAN PERCEPTION AND PERFORMANCE, 2024, 50 (06) : 605 - 625
  • [39] FORMAL METHODS - FROM OBJECT-BASED TO OBJECT-ORIENTED
    VANDERLINDEN, FJ
    SIGPLAN NOTICES, 1994, 29 (07): : 29 - 38
  • [40] Verifying fault-tolerant distributed systems using Object-Based Graph Grammars
    Dotti, FL
    Mendizabal, OM
    dos Santos, OM
    DEPENDABLE COMPUTING, PROCEEDINGS, 2005, 3747 : 80 - 100