Seminar: Learning to Cache through Predictive Execution
Khuzaima Daudjee
Cheriton School of Computer Science
University of Waterloo
Learning to Cache through Predictive Execution
Department of Computer Science
Wednesday, November 30, 2016, 11:00 a.m., Room EN-2022
Abstract
Caching is a popular technique for bringing data closer to applications that are geographically distributed. I will present Apollo, our system that can learn data access patterns exhibited by applications to identify results of queries that, when predictively executed, can increase cache hit ratios and improve application performance.
Bio:
Khuzaima Daudjee is a faculty member in the Cheriton School of Computer Science at the University of Waterloo. His research interests are in data management and distributed systems with a particular interest in big data and cloud systems. He has served on program committees of major conferences such as ICDE, VLDB, ICDCS, and is the recipient of a best paper award at the ACM Symposium on Cloud Computing.