warning icon QCon New York 2020 has been canceled. See our current virtual and in-person events.

JVM

Past Presentations

Reactive Programming for Java Developers

The JDK 9 java.util.concurrent.Flow class implements features from the Reactive Streams spec that provide non-blocking concurrency by supporting "push" style operations for items from an active source as they become available. This is the tip of the iceberg on the quest for reactive programming...

Rossen Stoyanchev Spring Framework Committer @Pivotal
Polyglot on the JVM with Graal

Current language runtimes often execute in isolation -- running in different processes, using different compilation infrastructure, and maintaining their own garbage collectors. There is no reuse of infrastructure and cross-language communication is inefficient. Our vision of the future of...

Thomas Wuerthinger Graal Compiler Architect @Oracle
Java @Speed: Get the Most out of Modern Hardware

Putting a technology to use in Finserv environments is a great way to find and stretch its limitations, and Java is a great example of that. Behavior artifacts that may be generally interesting across industries often become highlighted as specifically named problems in FinServ. For example,...

Gil Tene CTO & Co-Founder @AzulSystems
Java Futures, 2019 Edition

Since last year, we've seen two more major versions of the JDK!  What's changed in the last year, and what's coming down the road?  Join Java Language Architect Brian Goetz in a whirlwind tour of just some of the features coming to Java next.

Brian Goetz Java Language Architect @Oracle
Maximizing Performance with GraalVM

GraalVM project enhances the Java ecosystem with an integrated, polyglot, high-performance execution environment for dynamic, static, and native languages. GraalVM supports Java, Scala, Kotlin, Groovy, and other JVM-based languages. At the same time, it can run the dynamic scripting languages...

Thomas Wuerthinger Graal Compiler Architect @Oracle
Panel: Which Java Vendor Should I Choose?

Many vendors provide free and paid versions of Java. How do you know which one to choose and for which use case? You probably wouldn’t use the same JDK for Cloud, IoT and more. This session will provide an animated discussion to help you pick which JDK makes sense for your organization. We...

Jeanne Boyarsky Java developer and ScrumMaster
Simon Ritter Deputy CTO @Azul
Tony Printezis JVM/GC Engineer @Twitter & Twitter Rep at JCP Executive Committee
Sai Sharan Donthi Assistant Vice President @CreditSuisse

Interviews

Rossen Stoyanchev Spring Framework Committer @Pivotal

Reactive Programming for Java Developers

How would you describe the persona of the target audience of this talk? Is it aimed at someone who is currently working with Spring MVC app? Will you be talking about the Reactor Project?

If you are a Spring developer, this is certainly an important talk if you want to understand one of the major things coming to Spring Framework 5.

Read Full Interview

Less than

0

weeks until QCon New York 2020

Registration is $3055.00 ($0 off) for the 3-day conference if you register before Dec 31st
SAVE YOUR SEAT