January/February 2018 issue of acmqueue

The January/February issue of acmqueue is out now


  Download PDF version of this article PDF

ITEM not available


Originally published in Queue vol. 4, no. 1
see this item in the ACM Digital Library



Theo Schlossnagle - Monitoring in a DevOps World
Perfect should never be the enemy of better.

Ulan Degenbaev, Jochen Eisinger, Manfred Ernst, Ross McIlroy, Hannes Payer - Idle-Time Garbage-Collection Scheduling
Taking advantage of idleness to reduce dropped frames and memory consumption

Neil Gunther, Paul Puglia, Kristofer Tomasette - Hadoop Superlinear Scalability
The perpetual motion of parallel performance

Robert Sproull, Jim Waldo - The API Performance Contract
How can the expected interactions between caller and implementation be guaranteed?


(newest first)

Sal Sferrazza | Mon, 27 Jun 2016 05:32:12 UTC

What captions?

Nevermind, this incredible work should be required reading for all information technologists. Thank you!

RK | Thu, 26 Feb 2015 13:15:04 UTC

Mr Henry is correct. The capations are very unreadble.

William Knight | Mon, 17 Oct 2011 17:41:11 UTC

Re the Art-Deco captions: I could read them no problem and I think they are cool. Like the cow-hunting, they enliven and enhance a very technical discussion by generating subtile pedagogical influences and associations.

Larry | Tue, 26 Oct 2010 21:08:54 UTC

Excellent summary

Jonathan Hendry | Fri, 18 Jun 2010 04:51:51 UTC

A comment not for Mr. Cantrill, but for whoever laid out the text in the figures:

The captions are virtually unreadable, when they ought to be clear. IMHO faux-Art Deco display fonts have no place in technical writing and they certainly aren't meant for dense text blocks like that caption in Fig 1.

Bryan Cantrill | Tue, 15 Jun 2010 05:58:37 UTC

I stand by my characterization: software doesn't emit heat -- the CPU executing it may (and does), but that is orthogonal to the software itself. (And one could envision Turing machines that had very different physical properties; the physical properties are those of the machine, not those of the software.

SDX2000 | Mon, 14 Jun 2010 05:37:05 UTC

"That is, running software doesnt reflect light or emit heat or attract mass"

By this definition software may indeed have a physical manifestation...

- Software emits heat when it is being run (the power consumed (and wasted) by the hardware is a function of the amount of work being done by the CPU) - Software emits light when you are using a monitor to interact with it. - Software attracts mass when it is used to control a crane with an electromagnetic pick-up.

Leave this field empty

Post a Comment:

© 2018 ACM, Inc. All Rights Reserved.