Some ML papers suffer from flaws that could mislead the public and stymie future research.
Zachary C. Lipton, Jacob Steinhardt From Communications of the ACM | June 2019
How Google moved its virtual desktops to the cloud.
Matt Fata, Philippe-Joseph Arida, Patrick Hahn, Betsy Beyer From Communications of the ACM | November 2018
Three critical design points: Joint learning, weak supervision, and new representations.
Alex Ratner, Chris Ré, Peter Bailis From Communications of the ACM | November 2018
What happens when we wish to actually deploy a machine learning model to production?
Dan Crankshaw, Joseph Gonzalez, Peter Bailis From Communications of the ACM | August 2018
Automated canarying quickens development, improves production safety, and helps prevent outages.
Štěpán Davidovič, Betsy Beyer From Communications of the ACM | May 2018
Approaching container adoption in an already cloud-native infrastructure.
Andrew Leung, Andrew Spyker, Tim Bozarth From Communications of the ACM | February 2018
You're only as available as the sum of your dependencies.
Ben Treynor, Mike Dahlin, Vivek Rau, Betsy Beyer From Communications of the ACM | September 2017
Optimizing NUMA systems applications with Carrefour.
Fabien Gaud, Baptiste Lepers, Justin Funston, Mohammad Dashti, Alexandra Fedorova, Vivien Quéma, Renaud Lachaize, Mark Roth From Communications of the ACM | December 2015