Is it possible to start Mono's in parallel and aggregate the result : <p>I know it is possible to chain Mono's, for ex,...</p>

<pre><code>Mono&lt;String&gt; resultAMono = loadA();
Mono&lt;String&gt; resultBMono = resultA.flatMap(resultA -&gt; loadB());
</code></pre>

<p>This will chain and resultBMono will run when resultAMono returns....</p>

<p>So my question is, is it possible to start 2 Mono's in parallel and when both returns continue with another Mono?</p>

<p>I think it will look something like this...</p>

<pre><code>Mono&lt;String&gt; resultAMono = loadA();
Mono&lt;String&gt; resuktBMono = loadB();
Mono&lt;Tuple2&lt;Stirng, String&gt; tupleMono = Mono.zip(resultAMono, resultBMono);
</code></pre>

<p>but I have no idea this will run in Parallel or what can I do this to run in parallel...</p>

<p>Thx for answers....</p>
