~/talk

Coroutines in Kotlin on the server

TalkinRussianat JetBrains Night Moscow 2019 · on Saturday, 2019-04-13· [kotlin, concurrency]
slides:none on file

The talk explains how Kotlin coroutines solve common JVM server-scaling problems by making asynchronous code easier to write. It describes a coroutine-based design with structured concurrency that improves resource management, error handling, and request cancellation in server applications.

AI-written summary · about

  1. 0:00Kotlin coroutines intro
  2. 3:07Server architecture evolution
  3. 7:42Coroutines vs futures
  4. 13:00Legacy integration
  5. 19:20Performance with suspend
  6. 22:36Blocking calls in async
  7. 26:07Structured concurrency
  8. 31:27Types as docs
  9. 34:39Coroutines vs alternatives
  10. 36:24Scaling issues and fixes
  11. 38:34Kotlin Flow
  12. 42:54Learning coroutines
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.