ArchConf is a No Fluff Just Stuff educational event for senior developers, software architects and technical leaders.
Azul VM Engineer Douglas Hawkins will be speaking:
Date: December 9 Time: 11:00 AM Topic: Java Optimizations that Matter (and Some That Don’t) Abstract: Early releases of Java performed poorly, but those issues largely disappeared long ago with the introduction of HotSpot. However, much of the performance advice for Java persists through hearsay from those early days. In this talk, we’ll forget hearsay and take an objective look using benchmarking and profiling tools to find out which optimizations matter today and just as importantly those that don’t.
Date: December 9 Time: 1:30 PM Topic: Measuring and Profiling Java Performance Abstract: Today, we all benefit from the sophistication of modern compilers and hardware, but that extra complexity can also make it difficult to reason about performance. In this talk, we’ll examine some surprising performance cases and learn how to use profiling and benchmarking tools to better understand our modern execution environments.
Date: December 9 Time: 3:15 PM and a second presentation at 5:00 PM Topic: Architecting with Garbage Collection in Mind Abstract: HotSpot provides a variety of garbage collectors with a variety of strengths and weaknesses. To get the most out of our applications, we need to pick the right garbage collector and design to take advantage of its strengths and avoid its weaknesses. In this presentation, you’ll learn about criteria for picking a garbage collector, how to measure GC performance, and how to write code that works with rather than against the GC.