rsocket-kotlin
rsocket-kotlin copied to clipboard
Migrate to coroutines 1.7
Needs ktor with coroutines 1.7 support, likely ktor 2.3.2 - because of incompatibilities. In scope of this we need:
- migrate to turbine 1.0 https://github.com/cashapp/turbine/releases/tag/1.0.0
- use kotlinx-coroutines-test instead of hand written
runTest - use
Dispatchers.IOin ktor-tcp native transport - check performance difference with new channels algorithm
- recheck experimental API usage