title: Does completableFuture in Java 8 scale to multiple cores?
body: <p>Lets say I have a single thread that calls bunch of methods that return completablefuture and say I add all of them to a list and in the end I do <code>completablefutures.allof(list_size).join()</code>. Now does the futures in the list can scale to multiple cores? other words are the futures scheduled into multiple cores to take advantage of parallelism?</p>