StreamMine

Author(s):  
Christof Fetzer ◽  
Andrey Brito ◽  
Robert Fach ◽  
Zbigniew Jerzak

StreamMine is a novel distributed event processing system that we are currently developing. It is architected for running on large clusters and uses content-based publish/subscribe middleware for the communication between event processing components. Event processing components need to enforce application-specific ordering constraints, e.g., all events need to be processed in order of some given time stamp. To harness the power of modern multi-core computers, we support the speculative execution of events. Ordering conflicts are detected dynamically and rolled backed using a Software Transactional Memory.

Author(s):  
Badrish Chandramouli ◽  
Jonathan Goldstein ◽  
Roger Barga ◽  
Mirek Riedewald ◽  
Ivo Santos

2018 ◽  
Vol 51 (12) ◽  
pp. 105-113
Author(s):  
Matthew Le ◽  
Ryan Yates ◽  
Matthew Fluet

Sign in / Sign up

Export Citation Format

Share Document