Nikita Koval | KotlinConf 2024, May 22–24, Copenhagen
all speakers

Nikita Koval

Nikita Koval

Researcher at JetBrains

Nikita is a researcher in the Kotlin team at JetBrains and works on a PhD in the field of concurrency at the same time. His primary research interests are concurrent data structures and algorithms, their verification, and practically applicable code analysis. Here you can find all the recent information about me and my projects.

https://nikitakoval.org

Redesigning Communication and Synchronization in Kotlin Coroutines

Have you ever wondered how channels, mutexes, and other synchronization primitives in coroutines work under the hood? In recent years, we have significantly redesigned them; much of the work was also published at the top-tier PPoPP and PLDI academic conferences. In this talk, I will present the high-level design of these core constructs, discussing their performance and implementation trade-offs.