Summary: Optimized Floe Design

Bullet points of discussed optimization steps:
-
Independent processes.
Rate limiting factors.
The bottleneck problem.
The bookkeeping problem.
-
Transportation cost.
Cube groups and limitations.
-
Ensemble calculations.
When not to parallelize.
Parallel cube groups.
end() method.
-
Ports and packaging.
Buffering vs. batching.
Optimizing batch size.
-
Reading collections.
Writing collections.