Home

An Object-Based Approach to Implementing Distributed Concurrency Control

Steven S. Popovich; Gail E. Kaiser; Shyhtsun Felix Wu

Title:
An Object-Based Approach to Implementing Distributed Concurrency Control
Author(s):
Popovich, Steven S.
Kaiser, Gail E.
Wu, Shyhtsun Felix
Date:
Type:
Technical reports
Department:
Computer Science
Permanent URL:
Series:
Columbia University Computer Science Technical Reports
Part Number:
CUCS-051-90
Publisher:
Department of Computer Science, Columbia University
Publisher Location:
New York
Abstract:
We have added distributed concurrency control to the MELD object system by representing in progress 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 two phase locking mechanism based on the same paradigm. We discuss the tradeoffs made and lessons learned, dealing both with transactions on objects and with transactions as objects.
Subject(s):
Computer science
Item views:
45
Metadata:
text | xml

In Partnership with the Center for Digital Research and Scholarship at Columbia University Libraries/Information Services | Terms of Use