Purdue University - Department of Computer Science - Ashraf Y. Mahgoub Skip to main content
Ashraf Y. Mahgoub photo

Ashraf Y. Mahgoub

Graduate Student

Joined department: Fall 2016


Masters of Science, Cairo University, Computer Engineering (2015)
Bachelor of Engineering, Cairo University, Computer Engineering (2011)

I am a graduate Research Assistant and a PhD candidate at the department of Computer Science, Purdue University. I work in DCSL lab and I am advised by Professor Saurabh Bagchi and Professor Ananth Grama. My research interests include optimizing performance and cost for cloud-hosted systems. During my PhD, I worked on several research projects that target optimizing the performance and cost for two emerging technologies: NoSQL datastores and Serverlss workflows.

Selected Publications

Ashraf Mahgoub, Paul Wood, Sachandhan Ganesh, Subrata Mitra, Wolfgang Gerlach, Travis Harrison, Folker Meyer, Ananth Grama, Saurabh Bagchi and Somali Chaterji "Rafiki: A Middleware for Parameter Tuning of NoSQL Datastores for Dynamic Metagenomics Workloads", ACM/IFIP/USENIX Middleware 2017

Ashraf Mahgoub, Alexander Michaelson Medoff, Rakesh Kumar, Subrata Mitra, Ana Klimovic, Somali Chaterji, and Saurabh Bagchi. "{OPTIMUSCLOUD}: Heterogeneous Configuration Optimization for Distributed Databases in the Cloud." In 2020 {USENIX} Annual Technical Conference ({USENIX}{ATC} 20), pp. 189-203. 2020.

Rakesh Kumar, Saurabh Jha, Ashraf Mahgoub, Rajesh Kalyanam, Stephen Harrell, Xiaohui Carol Song, Zbigniew Kalbarczyk, William Kramer, Ravishankar Iyer, and Saurabh Bagchi. "The mystery of the failing jobs: Insights from operational data from two university-wide computing systems." In 2020 50th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), pp. 158-171. IEEE, 2020.

Ashraf Mahgoub, Li Wang, Karthick Shankar, Yiming Zhang, Huangshi Tian, Subrata Mitra, Yuxing Peng et al. "{SONIC}: Application-aware Data Passing for Chained Serverless Applications." In 2021 USENIX Annual Technical Conference (USENIX ATC 21), pp. 285-301. 2021.

Ashraf Mahgoub, Paul Wood, Alexander Medoff, Subrata Mitra, Folker Meyer, Somali Chaterji, and Saurabh Bagchi. "{SOPHIA}: Online reconfiguration of clustered nosql databases for time-varying workloads." In 2019 {USENIX} Annual Technical Conference ({USENIX}{ATC} 19), pp. 223-240. 2019.

Last Updated: Dec 4, 2020 2:02 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2021 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.