Brian Goetz

Speaking appearances

JavaOne 2003 June 2003.  TS-3798 - Concurrency utilities -- multithreading made easy (with Doug Lea).
Sun Technical Forum April 2004.  Concurrency enhancements in JDK 1.5 (Tiger)
Metasolv Invited Speaker Colloquium April 2004.  Fixing the Java Memory Model
JavaOne 2004 June 2004.  TS-1358 - Concurrency utilities in JDK 1.5 -- Multithreading made simple(r) (with David Holmes). 
Silicon Valley SDForum July 2004.  The Java Memory Model, JSR 133 and J2SE 1.5
SDWest 2005 March 2005.  The new Java Memory Model
March 2005. Concurrency Utilities in JDK 5.0
JavaOne 2005 June 2005.  TS-5807 - Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0 (with David Holmes). 
OOPSLA 2005 October 2005.  Introduction to Concurrent Programming in Java 5.0 (with David Holmes.) 
JavaPolis 2005 December 2005.  The Java Memory Model
December 2005. Concurrency Utilities in JDK 5.0
SDWest 2006 March 2006, various talks.  
JavaOne 2006 May 2006.  TS-4915 - Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0 (with David Holmes)
SD Best Practices 2006 September 2006.  How Not to Lie with Performance Graphs (with Gil Tene), Squashing Bugs with Static Analysis.  

 

home - publications - speaking appearances - further reading - training