M3: Stream Processing on Main-Memory MapReduce. - Ahmed M. Aly; Asmaa Sallam; Bala M. Gnanasekaran; Long-Van Nguyen-Dinh; Walid G. Aref; Mourad Ouzzani; Arif Ghafoor (ICDE, 2012)