← Back to all talks

More Action, More Overview – From 4k to 1M Threads

Java 21+ConcurrencyLive CodingVirtual Threads

Java 21+ Virtual Threads replace heavyweight platform threads (1MB each, max ~10K) with lightweight alternatives (1KB each, millions possible). But the real challenge isn't the API — it's the migration path. In this talk, I live-code a rule engine executing 100,000 business rules in parallel, demonstrating the three pillars of modern Java concurrency.

Presentations

4 appearances
Javaland Conference
2026-03

Extended with Structured Concurrency deep-dive

↗ View Slides
JFokus Conference
2026-02

First international version

↗ View Slides
Entwickler.de: Java 25 Unboxed Online
2025-09

Java 25 edition with Scoped Values focus

↗ View Slides
betterCode(JAVA) Conference
2024-10

Java 23 edition

↗ View Slides

Interested in this topic for your event?

I adapt this talk to your audience — from 30-minute keynotes to half-day workshops.

Book this Talk