Research Article
BUST: Enabling Scalable Service Orchestration
@INPROCEEDINGS{10.4108/infoscale.2007.901, author={Dong Liu and Ralph Deters}, title={BUST: Enabling Scalable Service Orchestration}, proceedings={2nd International ICST Conference on Scalable Information Systems}, proceedings_a={INFOSCALE}, year={2010}, month={5}, keywords={SOA services service orchestration BPEL multithreading performance scalability queueing model.}, doi={10.4108/infoscale.2007.901} }
- Dong Liu
Ralph Deters
Year: 2010
BUST: Enabling Scalable Service Orchestration
INFOSCALE
ICST
DOI: 10.4108/infoscale.2007.901
Abstract
Service-Orientation (SO) is a design and integration paradigm that is based on the notion of well defined, loosely coupled services. Within SO, services are viewed as computational elements that expose functionalities in a platform- independent manner and can be described, published, dis- covered, and consumed across language, platform, and organizational borders. SO principles emphasize composability, by which a set of services can be composed to achieve the desired functionality. Service orchestration is the dominate approach to service compositions. A key issue in implementing service orchestrations is their efficient concurrent execution. This paper focuses on the scalability challenges of simultaneously executing many long-running service orchestration instances. We present a novel approach for implementing service orchestrations called BUST (Break-Up State Transition) that significantly improves processing rate and scalability.