A.o. Univ. Prof. Dr. Dipl.-Ing. eva Kühn
TU Wien

Design und Implementierung einer grafischen Komponente für Monitoring von SEDA Applikationen (Master's thesis/diploma thesis)

Context

SEDA, Monitoring

Task Description

Today, internet services have to be able to process thousands of requests simultaneously. At the same time,  permanent availability and short response times need to be ensured. Moreover, the provided content often has to be generated dynamically which further increases the required resources. SEDA (Staged Event-Driven Architecture) is a  software model designed to develop such internet services. SEDA systems are composed of multiple stages. Each stage  performs a subset of request processing. Stages communicate asynchronously by sending events. Each stage contains a  queue, where received events are enqueued, and a thread pool which processes these events. The concept aims to develop highly concurrent systems which perform well even under extreme workload.
  The objective of this thesis is to design and implement an application that assists developers in monitoring, analysing and optimising SEDA systems. This shall be achieved through visualising the stages and their interaction  as well as through monitoring of the thread pools and queues. The possibility to add special analysis components to the system during runtime, shall allow developers to specifically monitor certain aspects of the system when required.

(Finished 2008)

Requirements

-

Student

Michael Lafite (please contact eva Kühn)

Supervisor

A.o. Univ.-Prof. Dr. Dipl.-Ing. eva Kühn (please contact eva Kühn)

Related Projects in the Network

XVSM Core 0.5 (Praktikum)

External Related Projects and Publications

Contact
Sitemap
Home
Fakultät für Informatik
Technische Universität Wien
top | XHtml 1.0 strict | last update: Mar 2009