Latest Practice
From Communications of the ACM
Testing a distributed system can be trying even under the best of circumstances.
Philip Maddox From Communications of the ACM | September 2015
From Communications of the ACM
Use states to drive your tests.
Arie van Deursen From Communications of the ACM | August 2015
From Communications of the ACM
Cloud computing for computer scientists.
Daniel C. Wang From Communications of the ACM | August 2015
From Communications of the ACM
An agile process implementation
Phelim Dowling, Kevin McGrath From Communications of the ACM | July 2015
From Communications of the ACM
The finance industry has unique demands for low-latency distributed systems.
Andrew Brook From Communications of the ACM | July 2015
From Communications of the ACM
. . . or: How I stopped worrying and learned to love time.
Štěpán Davidovič, Kavita Guliani From Communications of the ACM | June 2015
From Communications of the ACM
Problems with simultaneity in distributed systems.
Justin Sheehy From Communications of the ACM | May 2015
From Communications of the ACM
The perpetual motion of parallel performance.
Neil J. Gunther, Paul Puglia, Kristofer Tomasette From Communications of the ACM | April 2015
From Communications of the ACM
Revisiting Schorre's 1962 compiler-compiler.
Dave Long From Communications of the ACM | March 2015
From Communications of the ACM
MBT has positive effects on efficiency and effectiveness, even if it only partially fulfills high expectations.
Robert V. Binder, Bruno Legeard, Anne Kramer From Communications of the ACM | February 2015
From Communications of the ACM
Designing locking primitives with performance in mind.
Davidlohr Bueso From Communications of the ACM | January 2015
From Communications of the ACM
Soon every company will be a software company.
Erik Meijer, Vikram Kapoor From Communications of the ACM | December 2014
From Communications of the ACM
And the belief in such a device is harmful.
David Chisnall From Communications of the ACM | December 2014
From Communications of the ACM
Looking at the design and benefits of X10.
John T. Richards, Jonathan Brezin, Calvin B. Swart, Christine A. Halverson From Communications of the ACM | November 2014
From Communications of the ACM
Conditional dependency resolution.
Alex Liu From Communications of the ACM | November 2014
From Communications of the ACM
Assessing legal and technical solutions to secure HTTPS.
Axel Arnbak, Hadi Asghari, Michel Van Eeten, Nico Van Eijk From Communications of the ACM | October 2014
From Communications of the ACM
Many disparate use cases can be satisfied with a single storage system.
Mark Cavage, David Pacheco From Communications of the ACM | August 2014
From Communications of the ACM
Addressing the needs of professional software development.
Michael J. Lutz, J. Fernando Naveda, James R. Vallino From Communications of the ACM | August 2014
From Communications of the ACM
A discussion with Michael Donat, Jafar Husain, and Terry Coatta
From Communications of the ACM | July 2014
From Communications of the ACM
If you see something, say something.
Mike Bland From Communications of the ACM | July 2014