Welcome to the website of the Ohua data streaming project. Our goal is to use novel checkpoint/recovery techniques to add transaction support to data streaming systems and thereby enable the unification of various middleware technologies in a single multi-purpose system.  • 

Subversion Activity - Day Resolution

 
 

Interactive project status

Posted by Sebastian Ertel (sertel) on March 25, 2010  • 

Ohua is growing and a lot of new concepts have been added in the last 2 months. Yet I do not find the time to elaborate on it at this point since I'm already working on a first application to proof that Ohua can be used in the context of online data streaming. In order to nevertheless show that progress is being made I embedded the subversion repository statistics diagram into this site to allows to track the project activity.

XML-based data flow descriptions

Posted by Sebastian Ertel (sertel) on January 31, 2010  • 

The Ohua system has been extended with a Flow Parser (SAX) that allows to specify data flows in an XML document. This allows even non-programmers to design and submit data flows to the Ohua engine.  • 

Current project status

Posted by Sebastian Ertel (sertel) on December 20, 2009  • 

In its current version Ohua’s engine has been fully implemented and is ready to execute data flows in either a single-threaded or a multi-threaded fashion by exploiting pipeline parallelism inside the flow graph.  • 

 

The Ohua technology is based upon ideas by me, Sebastian Ertel, and Michael J. Beckerle. The system is an outgrowth of my Masters Thesis conducted at IBM US Information Management and was implemented (in Java) exclusively by me. You may contract me at sertel@users.sourceforge.net.