Multithreaded transaction processing in distributed systems

被引:0
|
作者
Ravoor, SB [1 ]
Wong, JSK [1 ]
机构
[1] IOWA STATE UNIV SCI & TECHNOL,DEPT COMP SCI,AMES,IA 50011
关键词
D O I
10.1016/S0164-1212(96)00114-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Distributed operating systems are potentially more powerful than traditional operating systems due to their advantages of fault tolerance, parallelism, scalability, reliability, resource sharing and availability. The price to pay for such power is the complexity encountered in software design and implementation of such systems. Various software tools like Remote Procedure Calls (RPC) have been devised to help simplify the process of building distributed applications. Light-weight processes or threads is another such tool that helps improve system performance. In this project, support for atomic transactions has been provided on an existing RPC system. By incorporating a multithreaded architecture in this system, the goal of improving performance has also been attempted. A traditional banking system has been prototyped along the above goals of combining high performance with support for atomic transactions in distributed systems. (C) 1997 by Elsevier Science Inc.
引用
收藏
页码:107 / 117
页数:11
相关论文
共 50 条
  • [1] Transaction-Processing Systems - Distributed Processing and Distributed Data Management.
    Meyer-Wegener, Klaus
    [J]. Informationstechnik, 1987, 29 (03): : 120 - 126
  • [2] COMMUNICATION FACILITIES FOR DISTRIBUTED TRANSACTION-PROCESSING SYSTEMS
    MAFLA, E
    BHARGAVA, B
    [J]. COMPUTER, 1991, 24 (08) : 61 - 66
  • [3] A FRAMEWORK FOR WORKLOAD ALLOCATION IN DISTRIBUTED TRANSACTION PROCESSING SYSTEMS
    RAHM, E
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1992, 18 (02) : 171 - 190
  • [4] TRADEOFFS BETWEEN CENTRALIZED AND GEOGRAPHICALLY DISTRIBUTED TRANSACTION PROCESSING SYSTEMS
    DIAS, DM
    YU, PS
    BENNETT, BT
    [J]. COMPUTING SYSTEMS, 1991, 6 (01): : 45 - 53
  • [5] MACT: Modeling and computational tool for distributed transaction processing systems
    Bose, R
    [J]. SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 3855 - 3860
  • [6] Transaction processing in mobile distributed real-time database systems
    Lei, Xiang-Dong
    Zhao, Yue-Long
    Chen, Song-Qiao
    Yuan, Xiao-Li
    [J]. Zhongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Central South University (Science and Technology), 2007, 38 (06): : 1186 - 1191
  • [7] Transaction processing in distributed active real-time database systems
    Bilkent Univ, Ankara, Turkey
    [J]. J Syst Software, 3 (247-262):
  • [8] SCHEMA ARCHITECTURES AND THEIR RELATIONSHIP TO TRANSACTION PROCESSING IN DISTRIBUTED DATABASE-SYSTEMS
    APERS, P
    SCHEUERMANN, P
    [J]. INFORMATION SCIENCES, 1991, 54 (1-2) : 41 - 66
  • [9] Transaction processing in distributed active real-time database systems
    Ulusoy, O
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 42 (03) : 247 - 262
  • [10] Distributed Transaction Processing in Untrusted Environments
    Amiri, Mohammad Javad
    Agrawal, Divyakant
    El Abbadi, Amr
    Loo, Boon Thau
    [J]. COMPANION OF THE 2024 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, SIGMOD-COMPANION 2024, 2024, : 570 - 579