Willis Langw l a n g at a l u m n i dot c s dot w i s c dot e d u |
  |
|
| Sep 2008 to Aug 2012 | Doctor of Philosophy
Computer Sciences - Databases Advisor: Jignesh M. Patel University of Wisconsin - Madison |
|   | |
| Sep 2006 to Apr 2008 | Master of Science
Computer Science and Engineering - Databases Advisor: Jignesh M. Patel University of Michigan |
|   | |
| Sep 2001 to May 2006 | Bachelor of Mathematics
Honours Computer Science - Bioinformatics option (co-operative program) w/ Distinction University of Waterloo |
| 2024 SIGMOD | Proactive Resume and Pause of Resources for Microsoft Azure SQL Database Serverless
Olga Poppe, Pankaj Arora, Sakshi Sharma, Jie Chen, Sachin Pandit, Rahul Sawhney, Vaishali Jhalani, Willis Lang, Qun Guo, Anupriya Inumella, Sanjana Dulipeta Sridhar, Dheren Gala, Nilesh Rathi, Morgan Oslake, Alexandru Chirica, Sarika Iyer, Prateek Goel, Ajay Kalhan |
|   | |
| 2023 VLDB | Flexible Resource Allocation for Relational Database-as-a-Service
Pankaj Arora, Surajit Chaudhuri, Sudipto Das, Junfeng Dong, Cyril George, Ajay Kalhan, Arnd Christian Konig, Willis Lang , Changsong Li, Feng, Li, Jiaqi Liu, Lukas M. Maas, Akshay Mata, Ishai Menache, Justin Moeller, Vivek Narasayya, Matthaios Olma, Morgan Oslake, Elnaz Rezai, Yi Shan, Manoj Syamala, Shize Xu, Vasileios Zois |
|   | |
| 2022 VLDB | Tenant placement in over-subscribed database-as-a-service clusters
Arnd Christian Konig, Yi Shan, Tobias Ziegler, Aarati Kakaraparthy, Willis Lang, Justin Moeller, Ajay Kalhan, Vivek Narasayya |
|   | |
| 2022 VLDB | Moneyball: Proactive Auto-Scale of Microsoft Azure SQL Database Serverless at Low Operational Cost
Olga Poppe, Qun Guo, Willis Lang, Pankaj Arora, Morgan Oslake, Shize Xu, Ajay Kalhan |
|   | |
| 2021 SIGMOD | Toto - Benchmarking the Efficiency of a Cloud Service
Justin Moeller, Zi Ye, Katherine Lin, Willis Lang |
|   | |
| 2018 SIGMOD | Survivability of Cloud Databases - Factors and Prediction
Jose Picado, Willis Lang, Edward C. Thayer |
|   | |
| 2017 ICDE | Predictive Provisioning: Efficiently Anticipating Usage in Azure SQL Database
Lalitha Viswanathan, Bikash Chandra, Willis Lang, Karthik Ramachandra, Jignesh M. Patel, Ajay Kalhan, David J. DeWitt, Alan Halverson |
|   | |
| 2017 ICDT | m-tables: Representing Missing Data
Bruhathi Sundarmurthy, Paraschos Koutris, Willis Lang, Jeffrey Naughton, Val Tannen |
|   | |
| 2016 SOCC | STeP: Scalable Tenant Placement for Managing Database-as-a-Service Deployments
Rebecca Taft, Willis Lang, Jennie Duggan, Aaron J. Elmore, Michael Stonebraker, David J. DeWitt |
|   | |
| 2016 VLDB | Not for the Timid: On the Impact of Aggressive Over-booking in the Cloud
Willis Lang, Karthik Ramachandra, David J. DeWitt, Shize Xu, Qun Guo, Ajay Kalhan, Peter Carlin |
|   | |
| 2015 SOCC | Microsoft Azure SQL Database Telemetry
Willis Lang, Frank Bertsch, David J. DeWitt, Nigel Ellis |
|   | |
| 2015 CIDR | Database Optimization for the Cloud: Where Costs, Partial Results, and Consumer Choice Meet
Willis Lang, Rimma V. Nehme, Ian Rae |
|   | |
| 2014 SIGMOD | Partial Results in Database Systems
Willis Lang, Rimma V. Nehme, Eric Robinson, Jeffrey F. Naughton |
|   | |
| 2014 TKDE (Invited - Best Papers of ICDE 2012) | Towards Multi-Tenant Performance SLOs (Extended)
Willis Lang, Srinath Shankar, Jignesh M. Patel, Ajay Kalhan |
|   | |
| 2013 Microsoft Technical Report | Cloud Capacity Management in AzureDB
Willis Lang, Nikhil Teletia, Jignesh M. Patel, Ajay Kalhan, Alan Halverson, Prashant Varanasi |
|   | |
| 2012 VLDB | Towards Energy-Efficient Database Cluster Design
Willis Lang, Stavros Harizopoulos, Jignesh M. Patel, Mehul A. Shah, Dimitis Tsirogiannis |
|   | |
| 2012 ICDE IBM TJ Watson - Invited Talk |
Towards Multi-Tenant Performance SLOs
Willis Lang, Srinath Shankar, Jignesh M. Patel, Ajay Kalhan |
|   | |
| 2011 TPCTC | When Free is Not Really Free: What Does It Cost To Run a Database Workload in the Cloud Avrilia Floratou, Jignesh M. Patel, Willis Lang, Alan Halverson |
|   | |
| 2011 IEEE Data Engineering Bulletin |
Rethinking Query Processing for Energy Efficiency: Slowing Down to Win the Race
Willis Lang, Ramakrishnan Kandhan, Jignesh M. Patel |
|   | |
| 2010 VLDB | Energy Management for MapReduce Clusters
Willis Lang, Jignesh M. Patel |
|   | |
| 2010 DaMoN | Wimpy Node Clusters: What About Non-Wimpy Workloads?
Willis Lang, Jignesh M. Patel, Srinath Shankar Best Paper Award, J. Hamilton's Blog, GIGAOM article |
|   | |
| 2009 SIGMOD Record, 2010 Technical Report |
On Energy Management, Load Balancing and Replication (Extended)
Willis Lang, Jignesh M. Patel, Jeffrey F. Naughton |
|   | |
| 2009 CIDR, IBM Almaden - Invited Talk |
Towards Eco-Friendly Database Management Systems
Willis Lang, Jignesh M. Patel |
|   | |
| 2009 TKDE | Dictionary-Based Compression for Long Time-Series Similarity
Willis Lang, Michael Morse, Jignesh M. Patel |
|   | |
| 2008 ICDE | Scalable Rule-Based Gene Expression Data Classification
Mark A. Iwen, Willis Lang, Jignesh M. Patel |
| 2017 North East Database Day | Data Warehousing in the Cloud - The Death of Shared Nothing
David J. DeWitt, Willis Lang (Presenter) |
|   | |
| 2016 SQL PASS - Day 2 Keynote | Data Warehousing in the Cloud
David J. DeWitt (Presenter), Willis Lang |
|   | |
| 2015 UMN - Presentation | Database Systems in the Cloud Computing Era
Willis Lang |
|   | |
| 2012 NEDB - Presentation | Energy-Conscious Data Management Systems: The Need for a Closer Hardware and Software Synergy Willis Lang, Jignesh M. Patel |
|   | |
| 2008 ISMB - Poster | Periscope/SQ: Fast Interactive Querying on Biological Sequence Datasets
Willis Lang (Presenter), Satwik Reddy, Sandeep Tata, Jignesh M. Patel |
|   | |
| 2007 VLDB - Demo | Periscope/SQ: Interactive Exploration of Biological Sequence Databases
Sandeep Tata, Willis Lang (Presenter), Jignesh M. Patel |
|   | |
| 2007 Midwest Database Research Symposium - Poster |
Periscope/SQ: Interactive Data Exploration for Biological Sequences
Sandeep Tata, Willis Lang (Presenter), You Jung Kim, Jignesh M. Patel Best Presented Award |
| Conference Reviewer | CIKM 2013, VLDB 2014, SIGMOD 2016, ICDE 2017, VLDB 2018, SIGMOD 2018 |
| Journal Reviewer | VLDBJ 2011, ToC 2012, TODS 2012, DAPD 2012, JPDC 2013, TPDS 2013, SIMPAT 2014 |
| External Reviewer | VLDB 2008, 2009, 2012; DaMoN 2013 |
| Microsoft Azure SQL Minneapolis, Minnesota Sep 2020 to current |
Principal Engineering Manager and Scientist
|
|   | |
| Microsoft CosmosDB Minneapolis, Minnesota Sep 2018 to Sep 2020 |
Principal Scientist
CosmosDB performance, Cassandra cluster networking protocol, data intensive container microservices (docker, Kata, UVM container technologies, Spark, Jupyter). |
|   | |
| Microsoft Gray Systems Lab Madison, Wisconsin Mar 2018 to Present |
Principal Scientist
Data processing system, data analysis, cloud operational efficiency. |
|   | |
| Microsoft Gray Systems Lab Madison, Wisconsin Sep 2014 to Mar 2018 |
Senior Scientist
Big-data parallel database systems, cloud database-as-a-service, novel distributed query paradigms. |
|   | |
| University of Wisconsin-Madison / Microsoft Madison, Wisconsin Aug 2008 to Aug 2012 |
Graduate Student Research Assistant
Specializing in data management, power management, and data analysis. |
|   | |
| Microsoft Research Redmond, Washington May 2011 to Aug 2011 |
Research Intern
Exploring performance-based service level agreements for database-as-a-service in the cloud. |
|   | |
| HP Labs Palo Alto, California May 2010 to Aug 2010 |
HP Labs Research Associate Intern
Conducting research on energy-efficient database clusters. |
|   | |
| University of Michigan Ann Arbor, Michigan Aug 2006 to Aug 2008 |
Graduate Student Research Assistant
Specializing in data management, data analysis, and bioinformatics. |
|   | |
| Michigan State University E. Lansing, Michigan May 2005 to Aug 2005 Sep 2004 to Dec 2004 |
Bioinformatic Research Specialist
Microarray data analysis, visualization. Genomic sequence analysis. Database developer for molecular biology. |