The Community for Technology Leaders
RSS Icon
Subscribe
Salt Lake City, Utah, USA
July 9, 2007 to July 13, 2007
ISBN: 0-7695-2924-0
pp: 35-42
Walter Binder , University of Lugano
Samuel Spycher , Ecole Polytechnique F´ed´erale de Lausanne (EPFL), Switzerland
Ion Constantinescu , Ecole Polytechnique F´ed´erale de Lausanne (EPFL), Switzerland
Boi Faltings , Ecole Polytechnique F´ed´erale de Lausanne (EPFL), Switzerland
ABSTRACT
Web service directories are shared resources that have to accommodate a high number of concurrent read requests, whereas updates are relatively infrequent. To allow for the automatic composition of complex web services based on those contained in a directory, read requests may involve a series of queries which require a consistent view of the data. We have developed an efficient web service directory that is based on the Multiversion Generalised Search Tree (MVGiST), an integration of a multidimensional index structure with multiversion concurrency control. The MVGiST is able to index web services according to their input and output parameters, supports a high level of concurrent read requests, and guarantees consistency across multiple subsequent read queries. In this paper we evaluate the performance and scalability of the MVGiST and compare it with a traditional, locking-based concurrency control mechanism.
CITATION
Walter Binder, Samuel Spycher, Ion Constantinescu, Boi Faltings, "An Evaluation of Multiversion Concurrency Control forWeb Service Directories", ICWS, 2007, 2013 IEEE 20th International Conference on Web Services, 2013 IEEE 20th International Conference on Web Services 2007, pp. 35-42, doi:10.1109/ICWS.2007.36
41 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool