Sunday, September 16, 2007

Java Concurrency in Practice news

I'm told that Java Concurrency in Practice is going into its fifth printing!


Nader Aeinehchi said...

Thank you for writing this excellent book. I have been literally speaking living with your book since its publication.

I wonder how to remove element(s) from the HashMap in your Memoizer class? How about clear operation on the hash map? Question is how this can be done using a non-blocking algorithm as you have demonstrated in Memoizer class.

In advance, thank you very much.

Tim Peierls said...

For an industrial-strength version of the functionality we describe in Memoizer, including the ability to remove elements and clear the map, see MapMaker#makeComputingMap in Google's Guava libraries.

Tim Peierls said...

And thank you for the kind words!