PPMLT: A pipeline based processing model of long transactions

Yin Zhu, Feilong Tang, Ilsun You, Lin Lou, Minyi Guo, Yao Shen

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

1 Scopus citations

Abstract

In web service environment, long transactions always take long time to finish, which demands the resources -often the database - to be locked for a long time. This would bring down the performance of the transaction processing system. The normal solution is compensating transaction, which creates a relative transaction with the opposite effect. When the transaction is being executed, the sub-transactions are allowed to commit independently without waiting for other sub-transactions. If the transaction fails, the respective compensating transaction will be executed to eliminate the effect brought by the original transaction. However, there are still some problems in compensating transaction model. This paper proposes a novel pipeline based processing model of long transaction (PPMLT), which parallelizes the transaction processing mainly aimed at the serially executed long transaction. This model could improve the performance the transaction processing evidently without the compensating transaction. Our experiments show that the pipeline based processing model of serial long transaction has notable improvement when executing the long transaction.

Original languageEnglish
Title of host publicationProceedings - 25th IEEE International Conference on Advanced Information Networking and Applications, AINA 2011
Pages200-207
Number of pages8
DOIs
StatePublished - 2011
Externally publishedYes
Event25th IEEE International Conference on Advanced Information Networking and Applications, AINA 2011 - Biopolis, Singapore
Duration: 22 Mar 201125 Mar 2011

Publication series

NameProceedings - International Conference on Advanced Information Networking and Applications, AINA
ISSN (Print)1550-445X

Conference

Conference25th IEEE International Conference on Advanced Information Networking and Applications, AINA 2011
Country/TerritorySingapore
CityBiopolis
Period22/03/1125/03/11

Keywords

  • Compensating transction
  • Concurrency
  • Long transaction
  • Pipeline

Fingerprint

Dive into the research topics of 'PPMLT: A pipeline based processing model of long transactions'. Together they form a unique fingerprint.

Cite this