route related work to the same member to minimize cross-member data sharing overhead 2. **Even distribution** — spread work evenly across members to balance CPU and memory utilization