For achieving parallel operations over collections...
# getting-started
d
For achieving parallel operations over collections, I'd recommend RxJava2, which is in RC5 and near final. RxJava2 is very optimized compared to RxJava1 beating even Java8 stream on some benchmarks. But to achieve parallelism, you need to use https://github.com/akarnokd/RxJava2Extensions .