Discuss the implications of model synchronization in a distributed machine learning environment. How does Spark ML ensure that all nodes have the most up-to-date model parameters during training? | Databricks Certified Machine Learning - Associate Quiz - LeetQuiz