Channels in Kotlin Coroutines | Nikita Koval
Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs
Enjoyed this talk? Experience it live at KotlinConf 2025—the biggest in history! Grab your tickets now: 🎟️ https://kotl.in/kcnf2025
Have you ever wondered how channels in Kotlin coroutines work under the hood? Recently, we redesigned their implementation, significantly improving performance and memory footprint. This talk will introduce the high-level design of the underlying algorithms. You will learn the semantics of rendezvous and buffered channels, how they are implemented, and what influenced this implementation.
#kotlinconf #kotlin