I’m doing five talks:
- Java Collections API – an overview of the Java Collections library, especially the new collections added in Java 5 and 6 – queues, deques, concurrent stuff, etc.
- Exploring Terracotta – this is a broad overview of what Terracotta, how it works, and where it’s useful with a lot of examples.
- Cluster Your Cache with Terracotta and Hibernate – this talk focuses on a couple specific ways that you can leverage the great things about both Terracotta and Hibernate together to take the load off your database and increase scalability.
- Design Patterns Reconsidered – this talk examines how design patterns are used (and abused) with a particular focus on some common patterns like Singleton, Template Method, Visitor, and Proxy.
- Java Concurrency Idioms – a brand new talk about Java concurrency idioms in three general areas: access to shared state, signaling and coordination, and work processing.
I’m probably most excited about the concurrency talk as it’s the first time I’ve had a chance to do it and I’ve been working on it off and on since January.
Hope to see you there!