Brian Goetz has been writing about concurrency for a while: Witness his Jolt-award-winning Java Concurrency in Action (Addison Wesley, 2006). Though he offered plenty of detail for Java junkies at SD West, I found myself grateful for his succinct and memorable metaphor for Amdahl's law:
"Harvesting crops can be sped up with more workers, but additional workers will not make them grow any faster. If you have 50% serialization in your program, the best speedup you'll get via concurrency is a factor of two, no matter how many processors you have," he said at his conference talk on Java concurrency.
]]>