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 条
  • [1] A pragmatic implementation of e-transactions
    Frølund, Svend
    Guerraoui, Rachid
    HP Laboratories Technical Report, 2000, (97):
  • [2] Pragmatic implementation of e-transactions
    Frolund, Svend
    Guerraoui, Rachid
    Proceedings of the IEEE Symposium on Reliable Distributed Systems, 2000, : 186 - 195
  • [3] Trust management for e-transactions
    Vishwas Patil
    R. K. Shyamasundar
    Sadhana, 2005, 30 : 141 - 158
  • [4] Web e-transactions
    Frolund, S
    Pedone, F
    Pruyne, J
    IC'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS I AND II, 2001, : 1055 - 1061
  • [5] MODEL OF TRUST IN E-TRANSACTIONS
    Pestek, Almir
    Resic, Emina
    Nozica, Maja
    ECONOMIC RESEARCH-EKONOMSKA ISTRAZIVANJA, 2011, 24 (03): : 131 - 146
  • [6] Trust management for e-transactions
    Patil, V
    Shyamasundar, RK
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2005, 30 (2-3): : 141 - 158
  • [7] HIPAA E-transactions delay is official
    不详
    COMPUTERS & SECURITY, 2002, 21 (02) : 112 - 112
  • [8] A methodology for Risk measurement in e-transactions
    Hussain, OK
    Chang, E
    Hussain, FK
    Dillon, TS
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2006, 21 (01): : 17 - 31
  • [9] Implementing e-Transactions with asynchronous replication
    Frolund, Svend
    Guerraoui, Rachid
    HP Laboratories Technical Report, 2000, (46):
  • [10] Implementing e-transactions with asynchronous replication
    Frolund, S
    Guerraoui, R
    DSN 2000: INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2000, : 449 - 458