Journal Article
@Article
Artikel in Fachzeitschrift


Show entries of:

this year (2019) | last year (2018) | two years ago (2017) | Notes URL

Action:

login to update

Options:








Author, Editor(s)

Author(s):

Barga, Roger
Lomet, David
Shegalov, German
Weikum, Gerhard

dblp
dblp
dblp
dblp

Not MPG Author(s):

Barga, Roger
Lomet, David

BibTeX cite key*:

BLWS2004

Title

Title*:

Recovery Guarantees for Internet Applications

Journal

Journal Title*:

ACM Transactions on Internet Technology

Journal's URL:

http://portal.acm.org/toc.cfm?id=J780&type=periodical&coll=Portal&dl=ACM&CFID=12237161&CFTOKEN=76842051

Download URL
for the article:

http://doi.acm.org/10.1145/1013202.1013205

Language:

English

Publisher

Publisher's
Name:

ACM

Publisher's URL:

http://www.acm.org

Publisher's
Address:

New York, USA

ISSN:

1533-5399

Vol, No, pp, Date

Volume*:

4

Number:

3

Publishing Date:

August 2004

Pages*:

289-328

Number of
VG Pages:

91

Page Start:


Page End:


Sequence Number:


DOI:


Note, Abstract, ©

Note:


(LaTeX) Abstract:

Internet-based e-services require application developers to deal explicitly with failures of the underlying
software components, e.g. web servers, servlets, browser sessions, etc. This complicates application
programming, and may expose failures to end users. This paper presents a framework for an applicationindependent
infrastructure that provides recovery guarantees and masks almost all system failures, thus
relieving the application programmer from having to deal with these failures, e.g. by making applications
stateless. The main concept is an interaction contract between two components regarding message and state
preservation. The framework provides comprehensive recovery encompassing data, messages, and the states
of application components. We describe techniques to reduce logging cost, allow effective log truncation, and
permit independent recovery for critical components. We illustrate the framework's utility via web-based eservices
scenarios. Its feasibility is demonstrated by our prototype implementation of interaction contracts
based on the Apache web server and the PHP servlet engine. Finally, we discuss industrial relevance for
middleware architectures such as .Net or J2EE.

URL for the Abstract:


Categories,
Keywords:


HyperLinks / References / URLs:


Copyright Message:


Personal Comments:


Download
Access Level:

Intranet

Correlation

MPG Unit:

Max-Planck-Institut für Informatik



MPG Subunit:

Databases and Information Systems Group

Audience:

popular

Appearance:

MPII WWW Server, MPII FTP Server, MPG publications list, university publications list, working group publication list, Fachbeirat, VG Wort


BibTeX Entry:

@ARTICLE{BLWS2004,
AUTHOR = {Barga, Roger and Lomet, David and Shegalov, German and Weikum, Gerhard},
TITLE = {Recovery Guarantees for {I}nternet Applications},
JOURNAL = {ACM Transactions on Internet Technology},
PUBLISHER = {ACM},
YEAR = {2004},
NUMBER = {3},
VOLUME = {4},
PAGES = {289--328},
ADDRESS = {New York, USA},
MONTH = {August},
ISBN = {1533-5399},
}


Entry last modified by Martin Theobald, 04/14/2009
Show details for Edit History (please click the blue arrow to see the details)Edit History (please click the blue arrow to see the details)
Hide details for Edit History (please click the blue arrow to see the details)Edit History (please click the blue arrow to see the details)

Editor(s)
German Shegalov
Created
01/05/2004 08:13:21 PM
Revisions
17.
16.
15.
14.
13.
Editor(s)
Martin Theobald
Christine Kiesel
German Shegalov
Adriana Davidescu
Adriana Davidescu
Edit Dates
04/14/2009 03:45:26 PM
02.05.2005 10:18:41
02/21/2005 10:22:14 AM
17.01.2005 17:04:40
12.01.2005 19:34:02