Firstly lets start with the technical session, “Practical Garbage Collection tuning for the Hotspot JVM”. At this point even many hard core Java developers are running for the hills as fast as possible. Well, run no further! This is a really important topic for Java/JVM developers of any experience level, and it’s actually *fun* to do as well.
A common production problem that Java/JVM developers are facing to today is that their applications are freezing/pausing unexpectedly and/or dying from memory leaks. These issues have become more common place because Java/JVM applications are getting much larger in terms of their memory requirements (“Heap size”). Unfortunately, this means that the Hotspot Garbage Collector algorithms have to check more live objects as well as pausing larger numbers of application threads.
This talk will help you dive into Hotspot’s Garbage Collection sub system learn to tune common performance issues to stop your applications from pausing, falling over and doing other strange things!
”Habits of Highly Effective Teams" is a methodology talk that will give you the questions/ammunition/techniques you can apply to *your* team(s). For years, existing traditional and agile methodologies have tried to dictate how a highly effective team should behave. The reality is that they all behave very differently!
This talk will cover the core habits that world class teams exhibit, as well as anti-patterns that dog poorly performing teams. You spend most of your days at work - why not make them enjoyable ones? You and your colleagues can to produce awesome software at a rapid pace, it’s not a myth!
Martijn Verburg (CTO - jClarity) has over 10 years experience as a technology professional and OSS mentor in a variety of environments from start-ups to large enterprises. He is the co-leader of the London Java User Group (LJC), and leads the global effort of JUG members who contribute to JSRs and the OpenJDK. Martijn’s first book “The Well-Grounded Java Developer” with Ben Evans is being published by Manning. As a leading expert on technical team optimisation, his talks and presentations are in high demand by major conferences (JavaOne, Devoxx, JAX etc) where he’s known for challenging the industry status quo as the “Diabolical Developer”.