• DocumentCode
    2338122
  • Title

    Scalable service composition execution by means of an asynchronous paradigm

  • Author

    Vandikas, Konstantinos ; Quinet, Raphaël ; Levenshteyn, Roman ; Niemöller, Jörg

  • Author_Institution
    Ericsson Corp. Res. Software & Services, Herzogenrath, Germany
  • fYear
    2011
  • fDate
    4-7 Oct. 2011
  • Firstpage
    157
  • Lastpage
    162
  • 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.
  • Keywords
    Java; software architecture; asynchronous core; asynchronous paradigm; event driven paradigm; nonblocking paradigm; processing thread; scalable service composition execution; Containers; Delay; Java; Message systems; Servers; Throughput; Time factors; HTTP; SIP; Service Composition; Web 2.0; asyncrhony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligence in Next Generation Networks (ICIN), 2011 15th International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    978-1-61284-319-3
  • Electronic_ISBN
    978-1-61284-320-9
  • Type

    conf

  • DOI
    10.1109/ICIN.2011.6081065
  • Filename
    6081065