Conference
NexusDS: A Flexible and Extensible Middleware for Distributed Stream Processing
العنوان: | NexusDS: A Flexible and Extensible Middleware for Distributed Stream Processing |
---|---|
المؤلفون: | Cipriani, Nazario, Eissele, Mike, Brodt, Andreas, Großmann, Matthias, Mitschang, Bernhard |
المساهمون: | Institut für Parallele und Verteilte Systeme, Anwendersoftware |
المصدر: | In: ACM (ed.): IDEAS '09: Proceedings of the 2008 International Symposium on Database Engineering & Applications, pp. 152-161 |
بيانات النشر: | Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems) ACM |
سنة النشر: | 2009 |
المجموعة: | Computer Science at University of Stuttgart: Publications |
مصطلحات موضوعية: | Computer-Communication Networks (CR C.2), Computer System Implementation (CR C.5), Database Management (CR H.2), Data Stream Processing, Stream Databases, Middleware Platforms for DataManagement, P2P and Networked DataManagement, Database Services and Applications |
الوصف: | Techniques for efficient and distributed processing of huge, unbound data streams have made some impact in the database community. Sensors and data sources, such as position data of moving objects, continuously produce data that is consumed, e.g., by location-aware applications. Depending on the domain of interest, e.g. visualization, the processing of such data often depends on domain-specific functionality. This functionality is specified in terms of dedicated operators that may require specialized hardware, e.g. GPUs. This creates a strong dependency which a data stream processing system must consider when deploying such operators. Many data stream processing systems have been presented so far. However, these systems assume homogeneous computing nodes, do not consider operator deployment constraints, and are not designed to address domain-specific needs. In this paper, we identify necessary features that a exible and extensible middleware for distributed stream processing of context data must satisfy. We present NexusDS, our approach to achieve these requirements. In NexusDS, data processing is specified by orchestrating data flow graphs, which are modeled as processing pipelines of predefined and general operators as well as custom-built and domain-specific ones. We focus on easy extensibility and support for domain-specific operators and services that may even utilize specific hardware available on dedicated computing nodes |
نوع الوثيقة: | conference object |
اللغة: | English |
Relation: | http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-94&engl=1 |
الاتاحة: | http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-94&engl=1 |
رقم الانضمام: | edsbas.62535817 |
قاعدة البيانات: | BASE |
الوصف غير متاح. |