A pragmatic implementation of e-transactions

被引:9
|
作者
Frolund, S [1 ]
Guerraoui, R [1 ]
机构
[1] Hewlett Packard Labs, Palo Alto, CA 94304 USA
来源
19TH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS - PROCEEDINGS | 2000年
关键词
D O I
10.1109/RELDI.2000.885406
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Three-tier applications have nice properties, which make them scalable and manageable: clients am thin and servers are stateless. However, it is challenging to implement, or even define, end-to-end reliability for such applications. Furthermore, it is especially hard to make these applications reliable without violating their nice properties. In our previous work, we have identified e-transactions as a desirable and practical end-to-end reliability guarantee for three-tier applications. Essentially, an e-transaction guarantees that the server-side transactional side-effect happens exactly-once, and that the client receives the result of the server-side computation. Thus, e-transactions mask server and database failures relative to the client. We present in this paper a pragmatic implementation of e-transactions that maintains the nice properties of three-tier applications in the special, but very common, case of a single backend database.
引用
收藏
页码:186 / 195
页数:10
相关论文
共 50 条
  • [11] Implementing e-Transactions with asynchronous replication
    Frolund, S
    Guerraoui, R
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (02) : 133 - 146
  • [12] Certificate management client system for E-transactions on Internet
    Kim, JG
    Ra, Y
    Lim, J
    COMPUTATIONAL SCIENCE - ICCS 2003, PT IV, PROCEEDINGS, 2003, 2660 : 596 - 604
  • [13] Sociotechnical Factors in the Endorsement of Governmental E-Transactions
    Abunadi, Ibrahim
    Hussain, Fayez
    JOURNAL OF GLOBAL INFORMATION MANAGEMENT, 2019, 27 (03) : 38 - 64
  • [14] Instrument development and contextualization for perceived characteristics of e-transactions
    Abunadi, Ibrahim
    Alqahtani, Fayez
    PROGRAM-ELECTRONIC LIBRARY AND INFORMATION SYSTEMS, 2017, 51 (01) : 52 - 64
  • [15] Trust in public administration e-transactions: e-voting in the UK
    Xenakis, A
    Macintosh, A
    TRUST AND PRIVACY IN DIGITAL BUSINESS, PROCEEDINGS, 2004, 3184 : 162 - 171
  • [16] Secure e-transactions using mobile agents with agent broker
    Han, S
    Chang, E
    Dillon, T
    2005 International Conference on Services Systems and Services Management, Vols 1 and 2, Proceedings, 2005, : 849 - 855
  • [17] Enabling e-transactions with multi-attribute preference models
    Butler, John C.
    Dyer, James S.
    Jia, Jianmin
    Tomak, Kerern
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 186 (02) : 748 - 765
  • [18] VAET: A Visual Analytics Approach for E-transactions Time-Series
    Xie, Cong
    Chen, Wei
    Huang, Xinxin
    Hu, Yueqi
    Barlowe, Scott
    Yang, Jing
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2014, 20 (12) : 1743 - 1752
  • [19] Secure Personal Authentication through Remote System for E-Transactions (SPARSE)
    Shivraj, V. L.
    Rajan, M. A.
    Balamuralidhar, P.
    2014 SIXTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2014,
  • [20] Self-Service e-Transactions for Citizens Concept and Case Study
    Bodendorf, Freimut
    THIRD INTERNATIONAL CONFERENCE ON DIGITAL SOCIETY: ICDS 2009, PROCEEDINGS, 2009, : 40 - 45