Siddhi: a second look at complex event processing architectures
Cayuga: A General Purpose Event Monitoring System