zeppelin-multiprocess-interpreter-poc:http 的 PoC

时间:2024-07-19 12:00:59
【文件属性】:

文件名称:zeppelin-multiprocess-interpreter-poc:http 的 PoC

文件大小:81KB

文件格式:ZIP

更新时间:2024-07-19 12:00:59

Java

多进程 zeppelin 解释器的 PoC 想法:通过在自己的进程中运行每个解释器并通过 RPC 与服务器通信,将 ZeppelinServer JVM 进程与解释器实例解耦。 状态:阿尔法 当前的 PoC 包括: zeppelin-mock-jave Thrift 客户端,产生 Interperter 进程 interp-scala Thrift 服务器,使用普通的 scala 解释器 interp-python Thrift 服务器,纯 python 解释器 interp-spark 待定 interp-pyspark 待定 在当前版本中,Zeppelin 中的 Thrift 客户端使用 Interpreter 实例拉取Thrift 服务器 快速开始: #build ./gradlew build #manually start interpreter java -jar .


【文件预览】:
zeppelin-multiprocess-interpreter-poc-master
----.gitignore(68B)
----zeppelin-mock-java()
--------build.gradle(579B)
--------src()
--------README.md(930B)
--------.gradle()
----settings.gradle(77B)
----build.gradle(384B)
----gradlew(5KB)
----README.md(1KB)
----gradlew.bat(2KB)
----interpr-python()
--------gen-py()
--------interpreter.py(1KB)
--------README.md(248B)
----gradle()
--------wrapper()
----interpr-scala()
--------build.gradle(933B)
--------src()
--------README.md(373B)
----interpr-spark()
--------build.gradle(632B)

网友评论