web-dev-qa-db-ja.com

Java Spring WebFlux vs RxJava

私はJavaでの反応型プログラミングを学び始めています。全体的な反応パラダイムは私にとって新しいものです。

私の学習過程で、Spring WebFlux、projectreactor、RxJavaなどのいくつかの用語/ライブラリに出くわしました。違いが何であるか、どのプロジェクトに使用したのか、なぜこの選択​​をしたのかを誰かが説明できることを願っています。

Spring WebFluxは実際には内部的にプロジェクトリアクターのFlux/Monoを使用していることを読みました。これは、RxJavaよりもSpring Webfluxの長所と短所への質問を簡素化しましたか?

7
user1955934

Spring WebFlux( project-reactor )とRxJava2 +はどちらも reactive-streams の実装です。

Springはプロジェクトリアクターを使用しているため、よりサポートされ、宣伝され、より大きなコミュニティーを持っているので、私はそれに進みます。

0
vanillaSugar