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 |
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. |