• 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