• DocumentCode
    3085783
  • Title

    PPMLT: A Pipeline Based Processing Model of Long Transactions

  • Author

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

  • Author_Institution
    Dept. of Comput. & Sci., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2011
  • fDate
    22-25 March 2011
  • Firstpage
    200
  • Lastpage
    207
  • 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.
  • Keywords
    Web services; pipeline processing; transaction processing; PPMLT; Web service; pipeline based processing model; transaction processing system; Business; Concurrent computing; Databases; Marine vehicles; Pipelines; Protocols; Web services; compensating transction; concurrency; long transaction; pipeline;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications (AINA), 2011 IEEE International Conference on
  • Conference_Location
    Biopolis
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-61284-313-1
  • Electronic_ISBN
    1550-445X
  • Type

    conf

  • DOI
    10.1109/AINA.2011.95
  • Filename
    5763389