Cómo esperar varios futuros

Supongamos que tengo varios futuros y necesito esperar hastaya sea cualquiera de ellos fallao todos ellos triunfan

Por ejemplo: hay 3 futuros:f1, f2, f3.

Sif1 tiene éxito yf2 falla no esperof3 (y volverfracaso al cliente).

Sif2 falla mientrasf1 yf3 siguen corriendo no los espero (y vuelvofracaso)

Sif1 tiene éxito y luegof2 Sucede yo sigo esperandof3.

¿Cómo lo implementarías?

Respuestas a la pregunta(8)

Su respuesta a la pregunta