Presentation: Performance Mythbusting Panel

Track: Performance Mythbusting

Location: Bayview AB

Day of week:

Level: Intermediate

Persona: Developer, General Software

Abstract

Speaker: Monica Beckwith

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

Speaker: Sergey Kuksenko

Java Performance Engineer @Oracle

Sergey Kuksenko is a Java Performance Engineer at Oracle working on a variety of Java and JVM performance enhancements. He joined Oracle in 2010 and OpenJDK/OracleJVM is the third JVM in his experience. He started working as Java Engineer in 1996 and as Java Performance Engineer in 2005. He has had a passion for exploring how Java works on modern hardware.

Find Sergey Kuksenko at

Speaker: Ben Watson

Principal Software Engineer @Microsoft focused on High-Performance .NET

Ben Watson has been a software engineer at Microsoft since 2008. As a core developer of the Bing platform, he has been integral in building one of the world’s leading .NET-based, high-performance server applications, handling high-volume, low-latency requests across tens of thousands of machines for millions of customers. He is passionate about performance and spends much of his time educating teams on best-practices in high-performance .NET. In his spare time, he enjoys geocaching, LEGO, reading, classical music, and spending time with his wife and children outdoors in the beautiful Pacific northwest. He is the author of the books Writing High-Performance .NET Code and C# 4.0 How-To.

Find Ben Watson at

Speaker: Min Ni

Engineering Manager @Instagram

Min Ni is currently an engineering manager at Instagram, his team mainly focuses on Instagram server performance. Before he joined Instagram, he worked at Facebook infra team for 4 years. Min Ni got his PhD degree on computer engineering from Northwestern University in the beautiful Chicago area. His interests are in the area of high performance computing and large scale distributed system. During his spare time, Min Ni enjoys traveling and book reading.

Find Min Ni at

Speaker: Ioannis Papapanagiotou

Senior Software Engineer @Netflix

Ioannis Papapanagiotou is a senior software engineer at Netflix’s Cloud Database Engineering team. He holds a dual Ph.D. degree in Computer Engineering and Operations Research. In the past, Ioannis has served in the faculty ranks of Purdue University (tenure-track) and NC State University and as an engineer at IBM. He has been awarded the NetApp faculty fellowship and established the Nvidia CUDA Research Center at Purdue University. Ioannis has also received the IBM Ph.D. Fellowship, Academy of Athens Ph.D. Fellowship for his Ph.D. research, and best paper awards in several IEEE conferences for his academic contributions. Ioannis has authored a number of research articles and patents. Ioannis is a senior member of ACM and IEEE.

Find Ioannis Papapanagiotou at

Speaker: Vinay Chella

Cloud Data Architect @Netflix

Vinay Chella is a Cloud Data Architect @ Netflix and Apache Cassandra MVP. He possesses a great understanding of Cassandra (C*), distributed systems and relational databases. As an Engineer and Architect, he has extensively worked on building distributed systems, highly efficient data access layers and performance tuning of C*. Vinay Chella has assisted several teams in successfully building next generation data access layers

Find Vinay Chella at

Similar Talks

JIT vs AOT Performance With GraalVM

Qcon

Developer Advocate for GraalVM @Oracle

Alina Yurenko

Parsing JSON Really Quickly: Lessons Learned

Qcon

Professor and Department Chair @TELUQ - Université du Québec

Daniel Lemire

Fault Tolerance at Speed

Qcon

Ex-NASA Researcher and High Performance Distributed Systems Whisperer

Todd Montgomery