Главная
Study mode:
on
1
Programming - friends or foes?
2
Sequential code
3
Threads
4
Request context
5
Exception handling
6
Retrying
7
Concurrent code
8
Cancellation
9
Parallel code
10
Operators
11
Custom operator
12
Backpressure
13
Flow
14
Coroutines guide
Description:
Explore the differences between coroutines and reactive programming in this 49-minute conference talk from Devoxx Poland 2019. Delve into the strengths and weaknesses of both approaches for creating asynchronous applications in Kotlin. Discover when to use coroutines and when reactive programming is more suitable. Examine the underlying design decisions, performance implications, and interoperability considerations. Learn about sequential code, threads, request context, exception handling, retrying, concurrent code, cancellation, parallel code, operators, custom operators, backpressure, and flow. Gain insights into combining the best aspects of both paradigms to create superior asynchronous solutions.

Coroutines and Reactive Programming - Friends or Foes

Devoxx
Add to list
0:00 / 0:00