Как создать динамический многопоточный конвейер в Spark структурированной потоковой передаче - PullRequest
0 голосов
/ 03 июля 2019

Я новичок в Spark structured streaming, и меня неправильно поняли.

Я хочу реализовать многоконвейерную систему, каждый конвейер состоит из трех компонентов:

input -> processor -> writer.

Компонент связывается с очередью сообщений KAFKA.

Пользователь в моем случае может динамически создавать конвейеры.Пользователь может создать новый конвейер или удалить существующий конвейер, поэтому у меня есть компонент системного менеджера, который будет взимать плату за эту задачу.

Может кто-нибудь подсказать мне, с чего начать, когда я приду к созданию SystemManger?Как я могу dynamically создать свой pipeline?В какой технологии мне нужно использовать?

PS: я разработан на языке Scala

Спасибо,

MAK

...