@@並列で走らせた非同期処理を、最終的には同期を取って次の処理に進みたい場合あるよね。アプリだと、起動時のマスターデータの読み込みとか、他にはバナーとリストとインフィード広告の読み込みとか。RxにはObservable.zipっていう機能があります。複数のストリームが全部終わるの待てる仕組み。引数に渡すObservable型が違っていても問題ないってのがナイス!なので、マスターデータの待ち合わせなんかも楽ちん。全体のやり直しな感じ}}});```シリアルに投げてた通信を並列でやれるから、時間短縮になるのはもちろん、途中で失敗した場合はロールバックみたいな、トランザクション的な書き方も簡単。