【问题标题】:What is the difference between google's dataflow and talend ?google 的 dataflow 和 talend 有什么区别?
【发布时间】:2017-11-20 11:57:56
【问题描述】:

我正试图了解这两种技术的技术性能,并为此设立一个基准。 你们能帮我吗? 谢谢

【问题讨论】:

    标签: bigdata talend google-cloud-dataflow dataflow


    【解决方案1】:

    这样做会很棘手,谷歌是无服务器技术,按工作/每分钟收费,因此本质上是在自己的服务器上运行。虽然 talend 可以运行 aws 并支持一种无服务器技术,但这并不是开箱即用的,需要一些时间才能在深层次的技术层面上进行合理的比较。就我自己而言,如果您不需要深入了解性能并且进行相对简单的数据转换,那么我会倾向于谷歌(如果您不介意锁定和价格!)但否则我会选择Talend(很高兴成为以 Java 为中心的开发公司,并且需要更多时间来提高性能等)无论如何,这将是我的看法。

    【讨论】:

    • +1。关于“锁定”的一项澄清。 Apache Beam(这是您编写 Dataflow 应用程序的 API)允许您在多个平台上运行您的应用程序:Dataflow、Flink、Spark、Apex(以及更多正在添加的平台)。从这个意义上说,Beam 是数据处理应用程序(流式和批处理)最便携的 API。 Beam 的另一个出色的可移植性优势是您可以使用 Java、Python、(很快)Go 等编写应用程序。
    猜你喜欢
    • 2018-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    • 2011-01-12
    • 2014-02-27
    相关资源
    最近更新 更多