Technology Evaluation for the Communication between the Monitoring and Analysis Component in Kieker

Beye, Jan (2013) Technology Evaluation for the Communication between the Monitoring and Analysis Component in Kieker (Bachelor thesis), Kiel University, Kiel, Germany, 53 pp


Download (1066Kb) | Preview


The number of distributed software systems is increasing. This makes reliable and efficient
communication more important then ever. In the past years and decades many different
technologies for communication have been developed. The purpose of this thesis is to
evaluate different technologies for the communication of the monitoring and the analysis
component of the monitoring software Kieker. Four different technologies have been
implemented and evaluated with the metrics throughput of records per time interval and
the loss rate.
Two low level protocols, i.e., TCP and UDP have been implemented. The evaluation turned
out that TCP is the most efficient technology for the communication. UDP did not fulfill
the expectation to be the fastest communication technology and stays behind TCP. The
other two protocols are high level protocols. These are a JMS solution on the example of
RabbitMQ and RMI. The evaluation showed that the overhead of RMI is too heavy to be an
efficient communication technology. JMS is more efficient then RMI but the overhead for
the communication with the JMS provider is still to heavy to be really efficient.
The reliability is given by all technologies besides UDP which has a loss rate of six percent
in the evaluation. This maybe acceptable in streaming and multimedia applications but for
many uses cases this circumstance is not acceptable.

Document Type: Thesis (Bachelor thesis)
Thesis Advisors: Hasselbring, Wilhelm, Fittkau, Florian and Waller, Jan
Keywords: Monitoring, Performance, Throughput, Evaluation, Technology
Research affiliation: Kiel University > Software Engineering
Projects: ExplorViz, Kieker
Date Deposited: 30 May 2013 07:08
Last Modified: 26 Nov 2013 08:44

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...