Devo usar sempre um fluxo paralelo quando possível?

Com Java 8 e lambdas é fácil iterar sobre coleções como córregos, e tão fácil de usar um fluxo paralelo. Dois exemplos d ... adear uma discussão sobre como e quando usar córregos paralelos, não porque eu acho que sempre usá-los é uma boa idéia.)

Java 8 Iterable.forEach () vs foreach loop

Qual das seguintes é a melhor prática em Java 8? Java 8: joins.forEach(join -> mIrc.join(mSession, join)); Java ... de pai de um lambda e isso também deve ser levado para consideração ao compará-los, mas há algo mais a ser considerado?

Qual é a diferença entre os métodos map() e flatMap() em Java 8?

em Java 8, Qual é a diferença entre Stream.map() e Stream.flatMap() métodos?