Blog

Thoughts, tech notes, in-depth articles and walkthroughs.

October 01, 2014 2 mins read

SCAPE

SCAPE is an approach for online failure prediction in component-based software systems using event log analysis techniques.

I was involved in this project as a research assistant at the University of Stuttgart with two friends of mine. Together, we programmed the framework and conducted the experiments which are reported in a paper published in the ValueTools 2014 conference.

Used technologies include: Java, Weka machine learning library, the Kieker framework, and the R language for the evaluation/plotting of the experimental results.

Read more
May 01, 2013 1 mins read

Scalable Multicast Concepts

Abstract

There are many use cases where applied multicast concepts can have a huge impact on application performance. Especially in data centers huge amounts of data can be transferred through the network using multicast techniques. The problem with multicast is scalability - routers have to keep track of multicast forwarding states and often can’t handle huge amounts of multicast groups. In this paper we examine different approaches enhancing the overall performance of multicast and compare them to each other. First we are going to look at tree-building multicast algorithms like REUNITE operating from routers. Another approach is injecting the multicast logic into the sender right beneath the application layer like DR. MULTICAST does. Lastly we examine how multicast can be easily approached with software defined networking.

Read more