Latest Practice
From Communications of the ACM
Better understanding data requires tracking its history and context.
Lucian Carata, Sherif Akoush, Nikilesh Balakrishnan, Thomas Bytheway, Ripduman Sohan, Margo Seltzer, Andy Hopper From Communications of the ACM | May 2014
From Communications of the ACM
Stronger properties for low-latency geo-replicated storage.
Wyatt Lloyd, Michael J. Freedman, Michael Kaminsky, David G. Andersen From Communications of the ACM | May 2014
From Communications of the ACM
The edge of the Internet is an unruly place.
Paul Vixie From Communications of the ACM | April 2014
From Communications of the ACM
Decoupled from IP, TCP is at last able to support multihomed hosts.
Christoph Paasch, Olivier Bonaventure From Communications of the ACM | April 2014
From Communications of the ACM
Methods of quantifying consistency (or lack thereof) in eventually consistent storage systems.
Wojciech Golab, Muntasir R. Rahman, Alvin AuYoung, Kimberly Keeton, Xiaozhou (Steve) Li From Communications of the ACM | March 2014
From Communications of the ACM
"Not invented here" syndrome is not unique to the IT world.
Poul-Henning Kamp From Communications of the ACM | February 2014
From Communications of the ACM
A cohesive, independent solution for bringing provenance to scientific research.
Zachary Hensley, Jibonananda Sanyal, Joshua New From Communications of the ACM | February 2014
From Communications of the ACM
Enterprise computing in the public cloud.
Jason Lango From Communications of the ACM | January 2014
From Communications of the ACM
HTTP continues to evolve.
Ilya Grigorik From Communications of the ACM | December 2013
From Communications of the ACM
Merging the art and science of software development.
James Roche From Communications of the ACM | November 2013
From Communications of the ACM
A special section on high-frequency trading and exchange technology.
Jacob Loveless From Communications of the ACM | October 2013
From Communications of the ACM
The challenges faced by competing HFT algorithms.
Jacob Loveless, Sasha Stoikov, Rolf Waeber From Communications of the ACM | October 2013
From Communications of the ACM
A close look at round-trip time measurements with the Transmission Control Protocol.
Stephen D. Strowes From Communications of the ACM | October 2013
From Communications of the ACM
Design requirements of nonblocking systems.
Maged M. Michael From Communications of the ACM | September 2013
From Communications of the ACM
Embracing failure to improve resilience and maximize availability.
Ariel Tseitlin From Communications of the ACM | August 2013
From Communications of the ACM
Which practices should be modified or avoided altogether by developers for the mobile Web?
Alex Nicolaou From Communications of the ACM | August 2013
From Communications of the ACM
An overview of techniques to speed page loading.
Tammy Everts From Communications of the ACM | August 2013
From Communications of the ACM
We simply do not have a synchronization mechanism that can enforce mutual exclusion.
Paul E. McKenney From Communications of the ACM | July 2013
From Communications of the ACM
Building a distributed system requires a methodical approach to requirements.
Mark Cavage From Communications of the ACM | June 2013
From Communications of the ACM
Real-time finite difference-based sound synthesis using graphics processors.
Bill Hsu, Marc Sosnick-Pérez From Communications of the ACM | June 2013