全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2009 

A Scheduling Algorithm for Long Duration Transaction Based on Cost of Compensation
一种基于补偿代价的长事务调度算法

Keywords: long-lived transaction,delay commit,compensating transaction,cost of compensation,service composition
长事务
,延迟提交,补偿事务,补偿代价,服务组合

Full-Text   Cite this paper   Add to My Lib

Abstract:

Transaction of service composition has long-lived feature which a global-transaction is divided into several distributed sub-transactions. Atomicity property is preserved by using compensating transactions, whichsemantically undo the effects of the completed sub-transactions, in case of global-transaction abort. However, thecost of compensation may be expensive and methods may be complex. To overcome this limitation, a novelscheduling algorithm named STCD (SubTransaction committing delay) is presented based on analysis ofcompensation. Different from traditional methods, sub-transactions determine the time of committing according toboth the cost of compensation and the state of execution dynamically. The correctness of proposed algorithm isproved. Simulations show that STCD algorithm can confine the compensation sphere and reduce the cost ofcompensation.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133