Java9にFlow APIが新たに加わっていることをご存知でしょうか。Flow APIはReactive Streams仕様と1対1に対応する、非同期ストリーム処理の標準仕様です。これは異なる複数のコンポーネント間の接続を共通化できるものです。既にAkka Streamsをはじめとして、AWS Java SDKでも実装が行われるなど、各種ライブラリの対応が進んでいます。しかし、Flow APIは仕様(Specifications)を定めるのみで、具体的な実装は含まれません。 Flow APIとは何かという概論は他に譲るとして、本セッションでは、ScalikeJDBC Streamsモジュールの実装を通して得た、Flow API(Reactive Streams)のより具体的な実装方法について解説します。
票中 票投票済み