DocumentCode
3095178
Title
GridTDK: A Grid Transaction Development Kit
Author
Tang, Feilong ; You, Ilsun ; Wu, Yongwei ; Guo, Minyi ; Guo, Song ; Zhu, Yin ; Lou, Lin
fYear
2010
fDate
14-16 Sept. 2010
Firstpage
481
Lastpage
486
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.
Keywords
grid computing; transaction processing; collaborative task; grid computing; grid transaction development; programming interfaces; transaction coordination algorithm; transaction management; Encapsulation; Java; Programming; Protocols; Real time systems; Web services; Grid computing; Grid transaction; toolkit;
fLanguage
English
Publisher
ieee
Conference_Titel
Network-Based Information Systems (NBiS), 2010 13th International Conference on
Conference_Location
Takayama
ISSN
2157-0418
Print_ISBN
978-1-4244-8053-1
Electronic_ISBN
2157-0418
Type
conf
DOI
10.1109/NBiS.2010.13
Filename
5636227
Link To Document