The resilience of Internet-facing systems relies on what is above the line of representation.
Richard I. Cook From Communications of the ACM | March 2020
Industry's dreams and fears for this new technology.
Scott Ruoti, Ben Kaiser, Arkady Yerukhimovich, Jeremy Clark, Robert Cunningham From Communications of the ACM | January 2020
A collaborative approach to reclaiming memory in heterogeneous software systems.
Ulan Degenbaev, Michael Lippautz, Hannes Payer From Communications of the ACM | June 2019
Cloud-delivery networks could dramatically improve blockchains' scalability, but clouds must be provably neutral first.
Aleksandar Kuzmanovic From Communications of the ACM | May 2019
A discussion with Jacek Czerwonka, Michaela Greiler, Christian Bird, Lucas Panjer, and Terry Coatta
CACM Staff From Communications of the ACM | February 2019
Automation and a little discipline allow better testing, shorter release cycles, and reduced business risk.
Thomas A. Limoncelli From Communications of the ACM | January 2019
Dependency management is a crucial part of system and software design.
Silvia Esparrachiari Ghirotti, Tanya Reilly, Ashleigh Rentz From Communications of the ACM | November 2018