Speaker: Monica Beckwith
Java Champion, First Lego League Coach, passionate about JVM Performance @Microsoft
Monica has made various performance contributions to the Java HotSpot VM by identifying the need for a NUMA-aware allocator and allocation patterns, reduction of redundant instructions, reduction of the Java object header, prefetching patterns, redundant array checks in a loop and various other optimizations for the JIT compiler, the generated code, the JVM heuristics and garbage collection and collectors.
Prior to joining Microsoft, Monica was the JVM Performance Architect at Arm. Her past also includes leading Oracle’s Garbage First Garbage Collector performance team.
Find Monica Beckwith at:
SESSION + Live Q&A
Panel: Startup and VM Futures
A lot of the techniques and approaches that we use for developing and improving software performance are tried and tested rather than innovative - but where does that leave startups who leverage the VM? What does the future hold?
SESSION + Live Q&A
Java 8 LTS to the Latest - a Performance & Responsiveness Prospective
If you are wondering as what Java JDK 8u LTS to JDK 11u LTS transition can do to your production deployment for performance and responsiveness, this talk is your perfect opportunity! Java runtimes are at the core of any business enterprise in cloud or on-prem and this track at QConSF plans to cover all aspects like recent changes in support, start-up issues and AOT, monitoring and debugging as well as a panel discussion to cover wide range of issues etc.
This very first talk for this track, will discuss Java JDK 8u LTS to latest JDK 13 major changes as well as impact on performance and responsiveness to backported JDK 11u LTS. We are using wide range of workloads and benchmarks representing different use cases. We will share our findings with regard to performance, variability, impact on response time when using default vs. optimized parameters etc. Most of these findings can be leveraged for many production environments scenarios. In addition, we are looking forward to any collaboration possibilities if use cases in this presentation are not covering your production environment. Looking forward to sharing our findings, learnings and collaborating on your challenges in production.