A dynamic OSGi-based data stream system

  • Authors:
  • Bernhard Wolf;Martin Rosjat

  • Affiliations:
  • SAP Research CEC Dresden, Dresden, Germany;SAP Research CEC Dresden, Dresden, Germany

  • Venue:
  • Proceedings of the 5th Middleware doctoral symposium
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Softwares for production systems are facing challenges due to rapidly changing requirements and huge amount of data from different sources. Data stream systems are utilized to process the large quantity of data using stored queries. Since the downtime needs to be avoided, the data processing system must not be restarted. Consequently, a major challenge is the modification of running queries during the operation. We developed a data stream processing middleware, that is capable of changing process in parallel with the runtime. The middleware applies a three step procedure to implement changes. The original elements are duplicated, modified and finally reintegrated into the running process. A special focus is on state preservation during the reintegration phase. We evaluated our method by implementing a prototype. It provides a testbed for our future research and investigations.