breaking bad : a data serving vision for big active data .
NiagaraCQ: a scalable continuous query system for Internet databases