Host: Monica Beckwith
Java Champion Monica Beckwith is a Java VM Performance Architect at Arm. She is considered subject matter expert and gets regular invitations to give talks on JVM/JIT Compilation/ Garbage Collection (GC). She has made various performance contributions to the Java HotSpot VM by researching 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. Monica is a regular speaker at various conferences and has several published articles on topics including garbage collection, the Java memory model and others. She led Oracle's Garbage First Garbage Collector performance team, and was named a JavaOne Rock Star.
Find Monica Beckwith at
Talk : Scaling Up Performance Benchmarking
Other talks from track Bare Knuckle Performance




Tracks
Monday, 5 November
- 
                                      Microservices / Serverless Patterns & PracticesEvolving, observing, persisting, and building modern microservices 
- 
                                      Practices of DevOps & Lean ThinkingPractical approaches using DevOps & Lean Thinking 
- 
                                      JavaScript & Web TechBeyond JavaScript in the Browser. Exploring WebAssembly, Electron, & Modern Frameworks 
- 
                                      Modern CS in the Real WorldThoughts pushing software forward, including consensus, CRDT's, formal methods, & probabilistic programming 
- 
                                      Modern Operating SystemsApplied, practical, & real-world deep-dive into industry adoption of OS, containers and virtualization, including Linux on Windows, LinuxKit, and Unikernels 
- 
                                      Optimizing You: Human Skills for IndividualsBetter teams start with a better self. Learn practical skills for IC 
Tuesday, 6 November
- 
                                      Architectures You've Always Wondered AboutNext-gen architectures from the most admired companies in software, such as Netflix, Google, Facebook, Twitter, & more 
- 
                                      21st Century LanguagesLessons learned from languages like Rust, Go-lang, Swift, Kotlin, and more. 
- 
                                      Emerging Trends in Data EngineeringShowcasing DataEng tech and highlighting the strengths of each in real-world applications. 
- 
                                      Bare Knuckle PerformanceKilling latency and getting the most out of your hardware 
- 
                                      Socially Conscious SoftwareBuilding socially responsible software that protects users privacy & safety 
- 
                                      Delivering on the Promise of ContainersRuntime containers, libraries, and services that power microservices 
Wednesday, 7 November
- 
                                      Applied AI & Machine LearningApplied machine learning lessons for SWEs, including tech around TensorFlow, TPUs, Keras, PyTorch, & more 
- 
                                      Production Readiness: Building Resilient SystemsMore than just building software, building deployable production ready software 
- 
                                      Developer Experience: Level up your Engineering EffectivenessImproving the end to end developer experience - design, dev, test, deploy, operate/understand. 
- 
                                      Security: Lessons Attacking & DefendingSecurity from the defender's AND the attacker's point of view 
- 
                                      Future of Human Computer InteractionIoT, voice, mobile: Interfaces pushing the boundary of what we consider to be the interface 
- 
                                      Enterprise LanguagesWorkhorse languages found in modern enterprises. Expect Java, .NET, & Node in this track 
 
        




