Automated canarying quickens development, improves production safety, and helps prevent outages.
Štěpán Davidovič, Betsy Beyer From Communications of the ACM | May 2018
The DevOps methodology has come of age in the past several years, and organizations are adopting key DevOps practices to transform their software practices.
Nicole Forsgren From Communications of the ACM | April 2018
Approaching container adoption in an already cloud-native infrastructure.
Andrew Leung, Andrew Spyker, Tim Bozarth From Communications of the ACM | February 2018
Ordinary users need tools that automate the selection of custom-tailored faults to inject.
Peter Alvaro, Severine Tymon From Communications of the ACM | January 2018
Essence can keep software development for the IoT from becoming unwieldy.
Ivar Jacobson, Ian Spence, Pan-Wei Ng From Communications of the ACM | November 2017
Expert-curated guides to the best of CS research.
Peter Bailis, Tawanna Dillahunt, Stefanie Mueller, Patrick Baudisch From Communications of the ACM | October 2017