跳到主要导航 跳到搜索 跳到主要内容

A pipeline-based approach for long transaction processing in web service environments

  • Feilong Tang*
  • , Ilsun You
  • , Li Li
  • , Cho Li Wang
  • , Zixue Cheng
  • , Song Guo
  • *此作品的通讯作者
  • Shanghai Jiao Tong University
  • Korean Bible University
  • The University of Hong Kong
  • The University of Aizu

科研成果: 期刊稿件文章同行评审

摘要

In web service environments, long transactions need to lock resources - often database services - for a long time during their long execution duration. This would bring down the performance of transaction processing systems. The transaction compensation is a feasible solution through allowing sub-transactions to independently commit, however, it is not able to speed up the transaction processing. This paper proposes a novel pipeline-based transaction processing (PLbTP) model for Serial Long Transactions (SLTs), which parallelises the transaction processing to reduce the transaction execution duration. Furthermore, we design a time-stamp-based deadlock prevention mechanism for the control of multiple concurrent transactions. The simulation results demonstrate that our approach can significantly improve performance of SLTs without the aid of compensating transactions.

源语言英语
页(从-至)190-207
页数18
期刊International Journal of Web and Grid Services
7
2
DOI
出版状态已出版 - 5月 2011
已对外发布

指纹

探究 'A pipeline-based approach for long transaction processing in web service environments' 的科研主题。它们共同构成独一无二的指纹。

引用此