Suppose I'm into Big Data (as in bioinformatics), and I've chosen to analyze it in Java using the wonderful Collections Map-Reduce framework on HPC. How can I work with datasets of more than `2 31 ^ 1 -` items? For example,

```
final List<Gene> genome = getHugeData();
profit.log(genome.parallelStream().collect(magic);

```