Почему аккумулятор в искре предназначен только для записи для рабочего задания? - PullRequest
0 голосов
/ 20 сентября 2018

Согласно документации аккумуляторов:

Обратите внимание, что задачи на рабочих узлах не могут получить доступ к значению аккумулятора () - с точки зрения этих задач аккумуляторы являются переменными только для записи.

Почему искра дала такую ​​природу аккумуляторам?

1 Ответ

0 голосов
/ 21 сентября 2018

Аккумуляторы не являются поточно-ориентированными.Планировщик DAG, который обновляет значения аккумулятора, выполняется в одном потоке после завершения задачи.Таким образом, если рабочий узел имел значение аккумулятора доступа (чтения), значение чтения может быть непоследовательным.Вот почему я думаю, что он спроектирован таким образом.

...