CMU-CS-85-117 Computer Science Department School of Computer Science, Carnegie Mellon University
Distributed Transactions for Reliable Systems CMU-CS-85-117 Alfred Z. Spector, Dean Daniels, Daniel Duchamp, Jeffrey L. Eppinger, Randy Pausch September 1985 Facilities that support distributed transactions on user-defined types can be implemented efficiently and can simplify the construction of reliable distributed programs. To demonstrate these points, this paper describes a prototype transaction facility, called TABS, that supports objects, transparent communication, synchronization, recovery, and transaction management. Various objects that use the facilities of TABS are exemplified and the performance of the system is discussed in detail. The paper concludes that the prototype provides useful facilities, and that it would be feasible to build a high performance implementation based on its ideas.
37 pages | |
Return to:
SCS
Technical Report Collection This page maintained by [email protected] |