Round Table. Myths and Legends about Performance: Java edition
summary
A panel discussion about performance myths and truths specifically for Java, featuring Vladimir Sitnikov, Andrey Pangin, Nikita Lipsky, and Dmitry Chuiko. The participants will examine common beliefs around Java performance, debunking some and confirming others through conversation.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 1:02Does Java slow down
- 3:55JVM memory settings
- 6:47Java in containers
- 10:20NUMA memory optimization
- 12:31Code cache impact
- 17:13When to optimize app
- 20:06Premature optimizations
- 22:14Code optimization and libraries
- 25:22Objects.hash problems
- 28:08String optimization in Java
- 34:18JIT explicit optimizations
- 38:27Java for network apps
- 43:51Write good code first
- 46:01Java and hardware vectorization
- 49:16MD5 compatibility in Java
- 50:23Java for code generation
- 51:48GraalVM native images
- 54:42Profiling native images
- 55:47ThreadLocal myths
- 57:56LinkedList and collections
related talks
19mMyths and Nonsense About Web Performance
01h 13mThe Present and Future of Java
47mPerformance: What’s in a Name?
34mThe Business of Performance, a Panel discussion
56mPerformance in the Field
01h 00mPerformance In Modern Times: An Evolutionary Journey
01h 01mSoftware Design: Myths and Legends
41mPerformance Testing — It's Simple (*)
