Article View: ont.events
Article #1320Philip A. Bernstein, 6 March 1990: SYSTEMS
From: Edith Fraser
Date: Thu, 22 Feb 1990 20:56
Date: Thu, 22 Feb 1990 20:56
27 lines
1653 bytes
1653 bytes
Department of Computer Science, University of Toronto
(GB = Galbraith Building, 35 St. George Street)
-------------------------------------------------------------
SYSTEMS
GB244, at 2:00 p.m., 6 March 1990
Philip A. Bernstein
Digital Equipment Corporation
Edith Fraser
Recoverable Queues
Transactions have been rigorously defined and extensively studies in the
database and transaction processing literature, but little has been said
about the handling of requests for transaction execution. In commercial TP
systems, managing the flow of requests is often as important as executing
the transactions themselves. In practice, this is commonly done using
persistent queues.
This talk discusses uses of queues for moving requests reliably between
clients and servers. In combination with transactions, queues can be used
to ensure that a server processes each request exactly once and that a
client processes each replay at least once. We describe the main features
of queuing systems, we propose some new features, and we explain how each
feature is used to support reliable processing of requests
Technical Details
Message-ID:
<90Feb22.155508est.6679@neat.cs.toronto.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!neat.cs.toronto.edu!edithShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!neat.cs.toronto.edu!edith Newsgroups: ont.events,ut.dcs.systems,ut.dcs.seminars From: edith@ai.toronto.edu (Edith Fraser) Subject: Philip A. Bernstein, 6 March 1990: SYSTEMS Message-ID: <90Feb22.155508est.6679@neat.cs.toronto.edu> Date: 22 Feb 90 20:56:28 GMT Lines: 28