1BRC – Nerd Sniping the Java Community
Talks grouped by Track
All aspects of Java as a platform: emerging or established, Java language, JVM (languages), JDK, frameworks, standards, performance etc
Title
Speakers
Track
A better Jupyter Experience for Java Developers - JTaccuino unveiled
Accelerating performance of Java applications on Arm64
Ask the Architect
Bring the action: using GraalVM in production
Continuations: The magic behind virtual threads in Java
Cruising Along with Java: Benefiting from the Modern Features
Design Patterns Revisited in Modern Java
Enhancing Productivity and Insight: A Tour of JDK Tools Progress Beyond Java 17
Escape from the Planet of the Collections
ES|QL FTW!
Find and fix performance issues in your code usign Digma
From native code gems to Java treasures with jextract
Garbage Collection in Java: The progress since JDK 8
Hunting with Stream Gatherers
If Streams Are So Great, Let’s Use Them Everywhere... Right??
Java 23 - Better Language, Better APIs, Better Runtime
Javaflame - Capture function arguments, visualize them in a flamegraph
Java Language Futures
Java Language Pattern Matching Puzzlers
Java Performance Update 2024
Java's Concurrency Journey Continues! Exploring Structured Concurrency and Scoped Values
Kotlin 2.0 and beyond
Measure, don’t guess: benchmarking stories from the trenches
Memory API: Patterns, Uses Cases, and Performance
Micro Benchmarking - The Art of Realizing One is Wrong
Modern Java in Action
Native Image Layers, GraalOS, and More - Discuss the Future of GraalVM
Pattern Matching in Java: Past, Present, Future
Postcards from the Peak of Complexity
Postcards from the Peak of Complexity (Overflow)
Postcards from the Peak of Complexity (Overflow)
Postcards from the Peak of Complexity (Overflow)
Project Leyden: Improving Java’s Startup Time
Project Panama in Action: Building a File System
Psst! A Sneak Peek at StableValue and SegmentMapper
Pushing Java to the Limits: Processing a Billion Rows in under 2 Seconds
Quiz: What do you know about java compiler optimizations?
Refactoring your Application to Data Oriented Programming
Serialization: A New Hope
Supercharge your Java Applications with Python!
Testing and Debugging OpenJDK
The Best of Java Shorts Show: 100 Snippets in 50 Minutes
The Cycling Tour – Java's Fraught Relationship with Cyclic Object Graphs
The Java Pub Quiz
The next phase of Project Loom and Virtual Threads
Tip and Tail for library maintainers
Trash Talk - Exploring the JVM memory management
Valhalla - Where Are We?