Runtime Location
Is Partitionable
Output is Repeatable
Requires Single Thread Per Partition
Output is Deterministic
repeatable data
deterministic output