|
|
|
|
|
by jeffbee
2219 days ago
|
|
You're suggesting that preventing multiple replicas of the same job to schedule on the same machine as a good default. There's no evidence to support your conclusion, and my experience it quite the opposite. It is much better if people running batch jobs just schedule 100000 tiny replicas, and let the scheduler sort it out. This provides the cluster scheduler with plenty of liquidity. Multiple small processes are more efficient than a shared-nothing single process. |
|
Do you think that batch processing is the default activity in Kubernetes, or something that people find after they are familiar with the system?