A Demonstration of AQWA: Adaptive Query-Workload-Aware Partitioning of Big Spatial Data. - Ahmed M. Aly; Ahmed S. Abdelhamid; Ahmed R. Mahmood; Walid G. Aref; Mohamed S. Hassan 002; Hazem Elmeleegy; Mourad Ouzzani (Proc. VLDB Endow., 2015)

Tornado: A Distributed Spatio-Textual Stream Processing System. - Ahmed R. Mahmood; Ahmed M. Aly; Thamir Qadah; El Kindi Rezig; Anas Daghistani; Amgad Madkour; Ahmed S. Abdelhamid; Mohamed S. Hassan 002; Walid G. Aref; Saleh M. Basalamah (Proc. VLDB Endow., 2015)

Cruncher: Distributed in-memory processing for location-based services. - Ahmed S. Abdelhamid; MingJie Tang; Ahmed M. Aly; Ahmed R. Mahmood; Thamir Qadah; Walid G. Aref; Saleh M. Basalamah (ICDE, 2016)

PartLy: learning data partitioning for distributed data stream processing. - Ahmed S. Abdelhamid; Walid G. Aref (aiDM@SIGMOD, 2020)

Prompt: Dynamic Data-Partitioning for Distributed Micro-batch Stream Processing Systems. - Ahmed S. Abdelhamid; Ahmed R. Mahmood; Anas Daghistani; Walid G. Aref (SIGMOD Conference, 2020)

A.M.B.R.O.S.I.A: Providing Performant Virtual Resiliency for Distributed Applications. - Jonathan Goldstein; Ahmed S. Abdelhamid; Mike Barnett 001; Sebastian Burckhardt; Badrish Chandramouli; Darren Gehring; Niel Lebeck; Christopher Meiklejohn; Umar Farooq Minhas; Ryan Newton; Rahee Peshawaria; Tal Zaccai; et al. (Proc. VLDB Endow., 2020)