GridTDK: A grid transaction development kit

  • Feilong Tang*
  • , Ilsun You
  • , Yongwei Wu
  • , Minyi Guo
  • , Song Guo
  • , Yin Zhu
  • , Lin Lou
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings - 13th International Conference on Network-Based Information Systems, NBiS 2010
Pages481-486
Number of pages6
DOIs
StatePublished - 2010
Externally publishedYes
Event13th International Conference on Network-Based Information Systems, NBiS 2010 - Gifu, Japan
Duration: 14 Sep 201016 Sep 2010

Publication series

NameProceedings - 13th International Conference on Network-Based Information Systems, NBiS 2010

Conference

Conference13th International Conference on Network-Based Information Systems, NBiS 2010
Country/TerritoryJapan
CityGifu
Period14/09/1016/09/10

Fingerprint

Dive into the research topics of 'GridTDK: A grid transaction development kit'. Together they form a unique fingerprint.

Cite this