【发布时间】:2017-11-10 23:28:19
【问题描述】:
我对 Web 服务完全陌生,我正在尝试创建一个如下所示的 Web 服务:
用户在网页中输入一些单词。 一个 Apache Spark 作业在后端启动,它使用这些词作为输入参数 该作业的结果将被处理并显示回网页中。 我想在不使用任何 Spark 即服务产品(如 Bluemix 等)的情况下使其成为独立的东西
现在,我正在考虑采用这样的方法:后端的 Python 服务器接受请求并使用输入启动新的 Spark 作业。当 spark 作业完成时,Python 服务会处理输出并将其发送回页面。
我不确定这是否是最好的方法。另外,我不知道如何在网页中实时显示 Spark 作业的进度。
【问题讨论】:
-
您要处理多少数据?
标签: python web-services apache-spark service pyspark