The last decade has witnessed the emergence of business critical applications processing streaming data for domains as diverse as credit card fraud detection, real-time recommendation systems, call-center monitoring, ad selection, network monitoring, and more. Most of those applications need to compute hundreds or thousands of metrics continuously while coping with very high event input rates. As a consequence, large amounts of state (i.e., moving windows) need to be maintained, very often exceeding the available memory resources. Nonetheless, current event processing platforms have little or no memory management capabilities, hanging or simply crashing when memory is exhausted. In this paper we report our experience in using secondary stor...
Tools and applications for event stream processing and real-time analytics are getting a huge hype t...
The event stream model of computation has a wide range of applications, e.g., computer system monito...
A large emerging class of interactive multimedia streaming applications can be represented as a coar...
Data Stream Processing is a paradigm enabling the real-time processing of live data streams coming f...
Traditional data management systems map information using centralized and static data structures. Mo...
This paper investigates memory management for real-time multimedia applications running on resource-...
Traditional data management systems map information using centralized and static data structures. Mo...
High performance stream aggregation is critical for many emerging applications that analyze massive ...
This work studies the issues related to dynamic memory management in Data Stream Processing, an emer...
High throughput stream aggregation is essential for many applications that analyze massive volumes o...
The consistent growth of DRAM memory bandwidth and capacity has enabled the computation of increasin...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
We are now witnessing an unprecedented growth of data that needs to be processed at always increasin...
Continuous query systems are an intuitive way for users to access data streaming data in large scale...
International audienceWe are now witnessing an unprecedented growth of data that needs to be process...
Tools and applications for event stream processing and real-time analytics are getting a huge hype t...
The event stream model of computation has a wide range of applications, e.g., computer system monito...
A large emerging class of interactive multimedia streaming applications can be represented as a coar...
Data Stream Processing is a paradigm enabling the real-time processing of live data streams coming f...
Traditional data management systems map information using centralized and static data structures. Mo...
This paper investigates memory management for real-time multimedia applications running on resource-...
Traditional data management systems map information using centralized and static data structures. Mo...
High performance stream aggregation is critical for many emerging applications that analyze massive ...
This work studies the issues related to dynamic memory management in Data Stream Processing, an emer...
High throughput stream aggregation is essential for many applications that analyze massive volumes o...
The consistent growth of DRAM memory bandwidth and capacity has enabled the computation of increasin...
This thesis contributes to the field of performance analysis in High Performance Computing with new ...
We are now witnessing an unprecedented growth of data that needs to be processed at always increasin...
Continuous query systems are an intuitive way for users to access data streaming data in large scale...
International audienceWe are now witnessing an unprecedented growth of data that needs to be process...
Tools and applications for event stream processing and real-time analytics are getting a huge hype t...
The event stream model of computation has a wide range of applications, e.g., computer system monito...
A large emerging class of interactive multimedia streaming applications can be represented as a coar...