• DocumentCode
    2254682
  • Title

    Implementing e-Transactions with asynchronous replication

  • Author

    Frølund, Svend ; Guerraoui, Rachid

  • Author_Institution
    Hewlett-Packard Co., Palo Alto, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    449
  • Lastpage
    458
  • Abstract
    An e-Transaction is one that executes exactly-once despite failures. This paper describes a distributed protocol that implements the abstraction of e-Transaction in three-tier architectures. Three-tier architectures are typically Internet-oriented architectures, where the end-user interacts with front-end clients (e.g., browsers) that invoke middle-tier application servers (e.g., web servers) to access back-end databases. We implement the e-Transaction abstraction using an asynchronous replication scheme that preserves the three-tier nature of the architecture and introduces a very acceptable overhead with respect to unreliable solutions
  • Keywords
    electronic commerce; online front-ends; protocols; search engines; Internet-oriented architectures; asynchronous replication; back-end databases; browsers; distributed protocol; e-Transactions; exactly-once despite failures; front-end clients; middle-tier application servers; three-tier architectures; web servers; Access protocols; Application software; Computer architecture; Internet; Laboratories; Logic; Safety; Service oriented architecture; Transaction databases; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2000. DSN 2000. Proceedings International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-7695-0707-7
  • Type

    conf

  • DOI
    10.1109/ICDSN.2000.857575
  • Filename
    857575