6

我想将现有的基于 python 的实现(事件流上的数据分析工具)转变为风暴拓扑。

在研究阶段,我和我的团队经常使用 python pandas 来开发我们工具的原型,并发现它对程序员的生产力非常有帮助。现在我们想要创建一个风暴拓扑,它可以做同样的事情,并旨在将我们现有的 python 模块重用为螺栓,或者至少做出明智的决定,看看这样做在性能方面是否是一个好主意。

使用依赖于外部库的 python 脚本作为集群上的 Storm Bolt 有什么限制吗?此外,是否有人对使用 Python 之类的解释型和非 JVM 语言而不是 Java 作为螺栓的性能损失有什么感觉?pandas 库本身在设计时就考虑到了高性能。

谢谢

4

0 回答 0