Latest Practice
From Communications of the ACM
Workload scalability has a cascade relation via the scale factor.
Noor Mubeen From Communications of the ACM | September 2018
From Communications of the ACM
Different uses for read-optimized B-trees and write-optimized LSM-trees.
Alex Petrov From Communications of the ACM | August 2018
From Communications of the ACM
Expert-curated guides to the best of CS research.
Deepak Vasisht, Peter Bailis From Communications of the ACM | July 2018
From Communications of the ACM
Embracing failures for improving availability.
Diptanu Gon Choudhury, Timothy Perrett From Communications of the ACM | June 2018
From Communications of the ACM
A look at JavaScript libraries in the wild.
Tobias Lauinger, Abdelberi Chaabane, Christo B. Wilson From Communications of the ACM | June 2018
From Communications of the ACM
Expert-curated guides to the best of CS research.
Malte Schwarzkopf, Peter Bailis From Communications of the ACM | May 2018
From Communications of the ACM
The unseen economic forces that govern the Bitcoin protocol.
Yonatan Sompolinsky, Aviv Zohar From Communications of the ACM | March 2018
From Communications of the ACM
Being funny is serious work.
Thomas A. Limoncelli From Communications of the ACM | March 2018
From Communications of the ACM
Perfect should never be the enemy of better.
Theo Schlossnagle From Communications of the ACM | March 2018
From Communications of the ACM
The concept of cryptocurrencies is built from forgotten ideas in research literature.
Arvind Narayanan, Jeremy Clark From Communications of the ACM | December 2017
From Communications of the ACM
Cardboard surrounds and protects stuff as it crosses boundaries.
Pat Helland From Communications of the ACM | December 2017
From Communications of the ACM
Expert-curated guides to the best of CS research.
John Regehr, Peter Bailis From Communications of the ACM | December 2017
From Communications of the ACM
A discussion with Edward Steel, Yanik Berube, Jonas Bonér, Ken Britton, and Terry Coatta
CACM Staff From Communications of the ACM | November 2017
From Communications of the ACM
Expert-curated guides to the best of CS research.
Peter Bailis, Tawanna Dillahunt, Stefanie Mueller, Patrick Baudisch From Communications of the ACM | October 2017
From Communications of the ACM
Word processors now make it possible for many authors to work on the same document concurrently. But what can they actually do?
Ricardo Olenewa, Gary M. Olson, Judith S. Olson, Daniel M. Russell From Communications of the ACM | August 2017
From Communications of the ACM
Rounding errors are usually avoidable, and sometimes we can afford to avoid them.
Hans-J. Boehm From Communications of the ACM | August 2017
From Communications of the ACM
Expert-curated guides to the best of CS research.
Peter Bailis, Peter Alvaro, Sumit Gulwani From Communications of the ACM | July 2017
From Communications of the ACM
An improvement over UML.
Mark A. Overton From Communications of the ACM | July 2017
From Communications of the ACM
Understanding the psychology of learning strategies leads to effective problem-solving skills.
Devon H. O'Dell From Communications of the ACM | June 2017
From Communications of the ACM
Embrace failure so it does not embrace you.
Pat Helland, Simon Weaver, Ed Harris From Communications of the ACM | June 2017