Enterprise Service Bus: Performance Evaluation

Author

Year

2009

Season

Fall

Paper Type

Master's Thesis

College

College of Computing, Engineering & Construction

Degree Name

Master of Science in Computer and Information Sciences (MS)

Department

Computing

Committee Chairperson

Dr. Sanjay P. Ahuja

Second Advisor

Dr. Roger E. Eggen

Rights Statement

http://rightsstatements.org/vocab/InC/1.0/

Third Advisor

Dr. Zornitza G. Prodanoff

Department Chair

Dr. Judith L. Solano

College Dean

Dr. Peter A. Braza

Abstract

The Enterprise Service Bus (ESB) plays a very important role as a middleware layer responsible for transporting data in a Service-Oriented Architecture (SOA). The flexibility offered by the ESB in allowing heterogeneous applications to plug into the bus to exchange data adds to its popularity. This popularity of the ESB has given rise to a number of commercial products as well as open source ESBs. The intent of this thesis is to compare ESBs, both quantitatively and qualitatively, by evaluating the core performance and services offered - virtualization, routing, and mediation. The open source ESBs evaluated in this thesis were: Mule, WSO2, and ServiceMix. The ESBs were tested for scalability and load handling for each core service: virtualization, routing, and mediation. Throughput, response times, and CPU usages were the recorded metrics for each test. The ‘Student’s P-Test’ analysis was performed on the recorded metrics to determine if there was a significant difference in performance. Based on the statistical analysis and our subjective assessment of the open source ESBs, we came to the conclusion that WSO2 was the recommended ESB for implementing simple scenarios.

This paper is not available digitally at this time. Please contact the library for assistance.

Share

COinS
 

Accessibility Statement

This item was created or digitized before April 24, 2027, or is a reproduction of legacy material created before that date. It is preserved in its original, unmodified state specifically for research, reference, or historical recordkeeping. In accordance with the ADA Title II Final Rule, the Library provides accessible versions of archival materials by request. If you are experiencing difficulty accessing the information on the site due to a disability, please submit a request through the following form for assistance.