Michael MiorView profile
Assistant Professor
Michael Mior is an Assistant Professor in the Department of Computer Science at the Rochester Institute of Technology (RIT), where he leads the Data Unity Lab. He holds a PhD from the David R. Cheriton School of Computer Science at the University of Waterloo. His research focuses on database systems, query optimization, NoSQL databases, and performance improvements through code migration to server-side execution. He is particularly interested in automating the translation of application code to run directly on database servers, reducing latency and improving efficiency. His work on Locomotor, published at DBPL '17, explores transparent migration of Python code accessing Redis into Lua scripts for server-side execution. Additional projects include NoSE (automated schema design for NoSQL), NetStore (SDN for key-value stores), and FlurryDB (dynamically scalable relational database using VM cloning). He is also the PMC chair for Apache Calcite, a modular framework for query processing. His research trends emphasize automation, performance, and integration between application logic and database systems, particularly in distributed and heterogeneous environments. Affiliation: Rochester Institute of Technology, Golisano College of Computing and Information Sciences Research Lab: Data Unity Lab Open Source Leadership: Project Management Committee Chair, Apache Calcite








