Performance Comparison of Middleware Threading Strategies

M. Harkema, B.M.M. Gijsen, R.D. van der Mei, L.J.M. Nieuwenhuis

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    18 Downloads (Pure)

    Abstract

    The spectacular growth of E-business applications on the Internet has boosted the development of middleware technology. Middleware is software that manages interactions between applications distributed across a heterogeneous computing environment. In the competitive E-business market the ability to deliver a high and predictable performance of E-business applications is crucial to avoid customer churn, and thus loss of revenue. This raises the need for service providers to be able to predict and control performance. The performance of middleware-based applications depends strongly on the choice of the so-called threading strategy, describing how the middleware layer handles competing method invocation requests.The goal of this paper is to provide an understanding of the impact of threading strategies on the performance of middleware-based applications. To this end, we (1) develop new quantitative models for the performance of middleware under different threading strategies, (2) perform extensive test lab experiments to compare the performance under different threading strategies, and(3) explain the experimental results by relating them to the quantitative models. As such, this paper provides new and fundamental insight in the impact of threading strategies on the performance of E-business applications.
    Original languageEnglish
    Title of host publicationProceedings 2004 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECT
    Place of PublicationSan Jose
    Pages727-732
    Publication statusPublished - 25 Jul 2004
    EventInternational Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2004 - San Jose, United States
    Duration: 25 Jul 200429 Jul 2004

    Conference

    ConferenceInternational Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2004
    Abbreviated titleSPECTS
    Country/TerritoryUnited States
    CitySan Jose
    Period25/07/0429/07/04

    Fingerprint

    Dive into the research topics of 'Performance Comparison of Middleware Threading Strategies'. Together they form a unique fingerprint.

    Cite this