Implementing atomic objects with the RelaX transaction facility - Object Orientation in Operating Systems, 1991. Proceedings., 1991 International Workshop on
نویسندگان
چکیده
RelaX offers an extensible transaction facility which isolates distributed (thus complex) transaction processing. A distributed system providing basic support for local recovery may easily be enhanced with flexible transaction functionality by linking it to the RelaX facility. The work desribed is being carried out in conjunction with the European ESPRIT Comandos project. In the Comandos platform, the transaction facility is used to implement atomic objects.
منابع مشابه
Implementing Atomic Objects with the RelaX Transaction Facility
This paper presents an object-oriented model for distributed transaction processing and discusses the issues which had to be explored in the implementation of this model. The functionality of this transaction model meets the requirements of a range of concurrent, distributed applications. We show that transaction functionality can be implemented in a language independent manner allowing the mod...
متن کاملAn object-based approach to implementing distributed concurrency control
We have added distributed concurrency control to the MELD object system by representing inprogress transactions as simulated objects. Transaction objects exploit MELD’s normal message passing facilities to support the concurrency control mechanism. We have completed the implementation of an optimistic mechanism using transaction objects and have designed a twophase locking mechanism based on th...
متن کاملArchitecture and Implementation of Guide, an Object-Oriented Distributed System
This paper describes the architecture and implementation of an object-oriented distributed operating system. The system is called Guide (Grenoble Universities Integrated Distributed Environment). Its main features are the following: an object model is embodied in a language including the notions of type and class with single inheritance; execution units (obs) are multi-threaded virtual machines...
متن کاملIJCAI-91 Workshop on Objects and Artificial Intelligence
Jacques Ferber (LAFORIA, France); Mamdouh Ibrahim (EDS/AI Services), chair; and Mario Tokoro (SONY Computer Science Laboratory/Keio University, Japan). The primary topics of the workshop were (1) object-oriented architectures for AI, (2) integration of objects and AI, (3) object-oriented knowledge representation, and (4) object-oriented AI applications. Twelve papers were accepted, and 18 contr...
متن کاملThe RelaX Architecture
RelaX (Reliable distributed applications support on UNIX) is a portable and extensible system software layer on top of UNIX-like operating system kernels supporting reliable distributed applications by a generalized transaction mechanism. The distributed transaction mechanism relieves each programmer of dealing explicitly with error recovery and concurrency control in every distributed applicat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009