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 Tang | 1 | 432 | 61.65 |
Ilsun You | 2 | 979 | 123.32 |
Yongwei Wu | 3 | 669 | 65.71 |
Minyi Guo | 4 | 3969 | 332.25 |
Song Guo | 5 | 3431 | 278.71 |
Yin Zhu | 6 | 2 | 2.38 |
Lin Lou | 7 | 0 | 1.01 |