Есть ли разница в трафике ввода-вывода, когда мы используем поддержку RSocket Spring WebFlux (поверх WebSockets) для передачи значений с помощью Kotlin Coroutines Flow и Reactor Flux?
@MessageMapping("stream")
suspend fun send(): kotlinx.coroutines.flow.Flow<SomeClass> = ...
VS
@MessageMapping("stream")
fun send(): reactor.core.publisher.Flux<SomeClass> = ...
Кроме того, должен ли код на стороне клиента (JS с rsocket-websocket-client
) отличаться в зависимости от того, использует ли сервер Kotlin Coroutines Flow или Reactor Flux?