An essential design pattern for fault-tolerant distributed state sharing

被引:2
|
作者
Islam, N [1 ]
Devarakonda, M [1 ]
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,OBJECT SYST TECHNOL,ARMONK,NY 10504
关键词
D O I
10.1145/236156.236172
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Because developers of distributed programs focus on performance and fault tolerance, distributed design patterns should highlight these aspects of their solutions. One such OO design pattern - the Recoverable Distributor - allows mixing and matching of fault-tolerance and data-consistency protocols and has been used in a distributed scheduler and a distributed lock manager.
引用
收藏
页码:65 / 74
页数:10
相关论文
共 50 条
  • [41] Fault-Tolerant Mechanism of the Distributed Cluster Computers
    Shang, Yizi
    Jin, Yang
    Wu, Baosheng
    Tsinghua Science and Technology, 2007, 12 (SUPPL. 1): : 186 - 191
  • [42] ON RELIABILITY MODELING OF FAULT-TOLERANT DISTRIBUTED SYSTEMS
    THAMBIDURAI, P
    PARK, YK
    TRIVEDI, KS
    9TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1989, : 136 - 142
  • [43] DISTRIBUTED RECOVERY IN FAULT-TOLERANT MULTIPROCESSOR NETWORKS
    YANNEY, RM
    HAYES, JP
    IEEE TRANSACTIONS ON COMPUTERS, 1986, 35 (10) : 871 - 879
  • [44] Challenges in Fault-Tolerant Distributed Runtime Verification
    Bonakdarpour, Borzoo
    Fraigniaud, Pierre
    Rajsbaum, Sergio
    Travers, Corentin
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: DISCUSSION, DISSEMINATION, APPLICATIONS, ISOLA 2016, PT II, 2016, 9953 : 363 - 370
  • [46] A FAULT-TOLERANT DISTRIBUTED TERMINATION DETECTION SCHEME
    YE, X
    KEANE, JA
    INFORMATION PROCESSING '94, VOL I: TECHNOLOGY AND FOUNDATIONS, 1994, 51 : 300 - 305
  • [47] Secure and fault-tolerant voting in distributed systems
    Hardekopf, B
    Kwiat, K
    Upadhyaya, S
    2001 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-7, 2001, : 1117 - 1126
  • [48] Fault-Tolerant Adaptive Parallel and Distributed Simulation
    D'Angelo, Gabriele
    Ferretti, Stefano
    Marzolla, Moreno
    Armaroli, Lorenzo
    2016 IEEE/ACM 20TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2016, : 37 - 44
  • [49] Distributed Voting for Fault-Tolerant Nanoscale Systems
    Namazi, Ali
    Nourani, Mehrdad
    2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 569 - 574
  • [50] Fault-tolerant configuration of distributed discrete controllers
    Fujimoto, Y
    Sekiguchi, T
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2003, 50 (01) : 86 - 93