Are there any good tutorials showing the use of Reactor streams using Kotlin?

This page summarizes the projects mentioned and recommended in the original post on /r/Kotlin

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • reactor-core

    Non-Blocking Reactive Foundation for the JVM

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • kotlinx.coroutines-cn

    Kotlin 协程的库支持

    Here is a general guide to reactive coroutines

  • Reactive Streams

    Reactive Streams Specification for the JVM

    Kotlin Coroutines also implements the Reactive Streams spec, and I think it has some interop features to convert from coroutine objects to either Reactor or RxJava as well.

  • kotlin-flow-extensions

    Extensions to the Kotlin Flow library.

    I don't know, why I'm downvoted here, but it is very relevant if the library provide the operators you need or if you have to implement them yourself. If Kotlin Flow is enough, then use it. From experience you don't have to go to far to miss operators from Reactor or RxJava. Maybe some day additional libraries like https://github.com/akarnokd/kotlin-flow-extensions will fill the gap, but for the time being Reactor or RxJava offer a lot more for (not trivial) real world use cases.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Cosmos DB for Spring Developers, Part I: Using Cosmos DB as a SQL Database

    5 projects | dev.to | 18 Aug 2022
  • Broadcom/Spring refuses merging pull requests from Russian developers

    2 projects | news.ycombinator.com | 7 Nov 2024
  • Broadcom/Spring refuses merging pull requests from Russian developers

    1 project | news.ycombinator.com | 7 Nov 2024
  • Gloe v0.6.0 released Your Code as a Flow

    1 project | news.ycombinator.com | 26 Jun 2024
  • Arrow Project for Arrow on GitHub

    1 project | news.ycombinator.com | 25 Apr 2024

Did you konow that Java is
the 8th most popular programming language
based on number of metions?