Async Showdown: Java Virtual Threads vs. Kotlin Coroutines

Conference

Room: AmigaOS

Scheduled at : Wednesday 10:15 11:15

Abstract

Java Virtual Threads are a new and upcoming feature that promises to revolutionize the way developers handle concurrency on the JVM. They are lightweight, non-blocking, and more efficient than traditional threads. Kotlin Coroutines have gained popularity for their simplicity and ease of use in asynchronous programming. But with the rise of Virtual Threads, will Coroutines become obsolete?

Join me for an in-depth look at the upcoming Java Virtual Threads and their potential impact on Kotlin Coroutines, the popular alternative for asynchronous programming on the JVM. In this talk, we'll explore how Java Virtual Threads work and compare their advantages and limitations to those of Kotlin Coroutines. We'll also examine how these two approaches can be combined to create powerful and efficient models for asynchronous programming.

Whether you're new to asynchronous programming or an experienced developer, you'll come away from this talk with a better understanding of the latest trends in asynchronous programming on the JVM. Don't miss the chance to witness the battle between Java Virtual Threads and Kotlin Coroutines to determine the future of asynchronous programming on the JVM.

Riccardo Lippolis

Riccardo Lippolis

Riccardo is an inquiring and experienced Java / Kotlin Developer with a passion for solving complex problems. Known by his colleagues as the Kotlin Hipster (probably because of the beard), he is the go-to guy for everything Kotlin-related. He works for JDriven, where he shares his passion and drive with other enthusiasts.

Speaker's bio
Presentation type Conference, 45mn
Track Languages
Presentation level beginner/novice
Keywords coroutines thread Kotlin Java concurrency

Room AmigaOS