ReactiveX?
ReactiveXは関数型プログラミングで Observable Pattern、 Iterator Patternを基にしています。 ReactiveXはリアクティブプログラミングとしても知られており、非同期的なデータフローもしくはデータストリーム を提供します。イベントは他のイベントに変更があった時に反応し、例えば、ネットワークコール、ユーザータッチイベント、メール通知 などです。
RxJava?
ReactiveXはたくさんのライブラリ(RxJava, RxJS, RxKotlin, Rx.rbなど)があり、RxJavaはNetflixが2012年に .NET RxをJVMに移植するために作られたものです。NetflixはBen Christensen氏とJafar Husain氏が書いた記事で 発表しました( --> おそらく この記事.
続く...