Size: a a a

2021 May 04

t

tenKe in Moscow Spark
поскольку видел один большой WSCG и наивно полагал,  что значит, что спарк прям генерирует код для чтения csv и в него пилит все предикаты
источник

GP

Grigory Pomadchin in Moscow Spark
флинк такой ж старый как спарк)
источник

GP

Grigory Pomadchin in Moscow Spark
старее даж
источник

t

tenKe in Moscow Spark
а вот х*й
источник

t

tenKe in Moscow Spark
источник

t

tenKe in Moscow Spark
кстати Гриша
источник

t

tenKe in Moscow Spark
я разобрался как у спарка отжимать и выдавать воркеры
источник

t

tenKe in Moscow Spark
надо всего лишь сходить в парочку private def через py4j
источник

t

tenKe in Moscow Spark
источник

GP

Grigory Pomadchin in Moscow Spark
оо вот оно что
источник

GP

Grigory Pomadchin in Moscow Spark
А у тебя ещё и петон там был?
источник

GP

Grigory Pomadchin in Moscow Spark
а в чем дело было в итоге
источник

t

tenKe in Moscow Spark
в том, что обычный метод requestExecutors работает не всегда
источник

t

tenKe in Moscow Spark
Там получается трололо - когда ты делаешь requestExecutors, спарк делает pendingExecutors += someNum
источник

t

tenKe in Moscow Spark
и потом ты ждешь
источник

t

tenKe in Moscow Spark
оно может сразу прорасти
источник

t

tenKe in Moscow Spark
а может и через час
источник

t

tenKe in Moscow Spark
на пустом ярне
источник

t

tenKe in Moscow Spark
и ты такой сидишь на каждом батче стрима дергаешь этот метод, ожидая, что он тебе воркеры добавлеяет
источник

t

tenKe in Moscow Spark
а добавляет он только число в переменную)))
источник