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