Title
GridTDK: A Grid Transaction Development Kit
Abstract
Grid computing assists people to accomplish collaborative tasks and hides complex processes from them. In such environments, transaction management is one of core technologies, guaranteeing the system consistency in face of various failures. In this paper, we proposes a Grid transaction development kit (GridTDK) for programming reliable applications. GridTDK has the three advantages. Firstly, it separates the transaction manager with transaction coordination algorithms so that it can coordinate short-lived, long-lived and real-time transactions in an uniform way. Secondly, GridTDK can dynamically generate compensating transactions during the execution of long-lived transactions. Finally, it provides the programming interfaces similar to traditional distributed transactions. We evaluate the feasibility and effectiveness of GridTDK through a general application.
Year
DOI
Venue
2010
10.1109/NBiS.2010.13
NBiS
Keywords
Field
DocType
collaborative task,grid transaction development kit,compensating transaction,general application,long-lived transaction,transaction coordination,core technology,transaction manager,real-time transaction,transaction management,grid computing,encapsulation,real time systems,protocols,programming,distributed transactions,real time,transaction processing,web services,java
Transaction processing,Compensating transaction,Serializability,Computer science,Online transaction processing,Database transaction,Extreme Transaction Processing,Distributed transaction,Database,Transaction processing system,Distributed computing
Conference
Citations 
PageRank 
References 
0
0.34
5
Authors
7
Name
Order
Citations
PageRank
Feilong Tang143261.65
Ilsun You2979123.32
Yongwei Wu366965.71
Minyi Guo43969332.25
Song Guo53431278.71
Yin Zhu622.38
Lin Lou701.01