Fault handling and recovery in decentralized services orchestration

Weihai Yu · 2010

Today, orchestration of composite services is typically carried out by dedicated central engines. A central engine, however, can easily become a performance bottleneck. Furthermore, centralized orchestration is infeasible for the composite of services beyond enterprise boundaries. Decentralized orchestration approaches are therefore devised to overcome these drawbacks. Decentralized orchestration, however, is generally regarded as more complex for certain orchestration management tasks due to absence of centralized states. Among the challenging tasks are fault handling and recovery. This paper presents fault handling and recovery of composite services in a decentralized orchestration approach that is based on continuation-passing messaging. The experimental results show performance advantage of the approach even in presence of service faults.

Read the paper · More papers on PaperTik