Monica Beckwith

(She / her / hers)

Java Champion, First Lego League Coach, passionate about JVM Performance @Microsoft

Java Champion Monica Beckwith is considered a subject matter expert, has several published articles and gets regular invitations to give talks on JVM/JIT Compilation/Garbage Collection (GC). She is also a JavaOne Rock Star.

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

Enabling Java: Windows on Arm64 – A Success Story!

This is a tale of 3 engineers and their quest to bring Java to every Windows on Arm developer.    

We will provide:  

  1. a quick timeline of our development efforts and Microsoft’s journey into OpenJDK land (spoiler alert: we were welcomed with open arm(s) (pun intended)),  
  2. a few Arm64 and Windows nuances,    
  3. our testing and benchmarking North Stars.  

If we feel lucky, we will even showcase a demo on our Surface Pro X device.

Date

Tuesday Nov 17 / 01:00PM EST (40 minutes)

Track

Java: Delivering Continual Innovation in a Mature Software Ecosystem

Add to Calendar

Add to calendar

Share

PANEL DISCUSSION

JIT vs. AOT: How to Pick the Right Approach

The popularity of Java introduced the benefits of Just-In-Time (JIT) dynamic compilation to many developers. Recently, Ahead-Of-Time (AOT) compilation techniques have also been available for Java. When should a developer use a JIT or AOT? The panelists will discuss the trade-offs between the two approaches and cover scenarios where either approach is best.

Date

Monday Nov 8 / 02:10PM EST (40 minutes)

Track

Performance First Design

Topics

PerformanceArchitectureScalability

Add to Calendar

Add to calendar

Share

Less than

22

weeks until QCon Plus May 2022

Level-up on the emerging software trends and practices you need to know about.

Deep-dive with world-class software leaders at QCon Plus (Nov 1-12, 2021).

Save your spot for $499 before January 10th

Register