Spring FrameworkにはWebアプリケーションを作るためのフレームワークとして「Spring MVC」と「Spring WebFlux」の2つがあります。Spring MVCとSpring WebFluxの技術スタックには下図のような違いがあります。 Spring MVCはサーブレットをベースとしており、Tomcatなどの ...
前回はPublisher(生産者)とSubscriber(消費者)の概念を説明しましたが、今回はもう少し詳しく説明しましょう。 Reactive Streamsの実装としては、Akka StreamsやMongoDB、RxJavaといったものがあります。今回は後述のSpringとの相性が良いReactor Coreを使って実装します。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する