Scalable service composition execution by means of an asynchronous paradigm

2Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper we describe our findings and experiences with regards to scalable service composition execution. More specifically we detail the process of redesigning our original core for service composition execution to adhere to a more asynchronous, event-driven, non-blocking paradigm. The outcome of this work is an asynchronous core that is scalable; limited by the amount of available memory and not by the number of available processing threads. Another characteristic of the asynchronous core is robustness as system starvation is not possible. Our findings are evaluated with performance results comparing the new asynchronous core to its predecessor. The evaluation focuses on two aspects; throughput and overhead. Our results show that the overhead introduced by service composition is very small: 4 to 12 msec. In addition, the new asynchronous core provides better throughput ranging from +3% to +49% for moderate load and no upper limit for higher load. © 2011 IEEE.

Cite

CITATION STYLE

APA

Vandikas, K., Quinet, R., Levenshteyn, R., & Niemöller, J. (2011). Scalable service composition execution by means of an asynchronous paradigm. In 2011 15th International Conference on Intelligence in Next Generation Networks, ICIN 2011 (pp. 157–162). https://doi.org/10.1109/ICIN.2011.6081065

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free