• About communications
  • Current Issue
  • Digital Edition
  • Sample Issue
  • FAQs
  • Author Center
  • Author Guidelines
  • ACM Copyright Form
  • ACM Copyright Policy
  • ACM Author Rights
  • Submit a Video
  • Editor's Letters
  • Third-Party Material
  • Kudos Service
  • 2016 Editorial Calendar
  • Editorial Board
  • Editor's Letters
  • Editorial Staff
  • Contact Us
  • Mobile Apps
  • For Advertisers
  • Practice Archive


    Latest Practice Practice Archive 2018JuneMayAprilMarchFebruaryJanuary2017DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2016DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2015DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2014DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2013DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2012DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2011DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2010DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2009DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary2008DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarchFebruaryJanuary Refine your search:
    Archives

    The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.

    June 2018


    From Communications of the ACM

    Designing Cluster Schedulers for Internet-Scale Services

    Designing Cluster Schedulers for Internet-Scale Services

    Embracing failures for improving availability.

    Diptanu Gon Choudhury, Timothy Perrett | June 2018

    From Communications of the ACM

    Thou Shalt Not Depend on Me

    Thou Shalt Not Depend on Me

    A look at JavaScript libraries in the wild.

    Tobias Lauinger, Abdelberi Chaabane, Christo B. Wilson | June 2018

    From Communications of the ACM

    Documentation Is Automation

    Documentation Is Automation

    A.B.A. = Always be automating.

    Thomas A. Limoncelli | June 2018