Java 如何创建一个使用ApacheSpark的RESTFul应用程序,特别是后端的流式应用程序

Java 如何创建一个使用ApacheSpark的RESTFul应用程序,特别是后端的流式应用程序,java,apache-spark,architecture,streaming,restful-architecture,Java,Apache Spark,Architecture,Streaming,Restful Architecture,我对apachespark是个新手。我希望有一个RESTFul服务,它使用apachespark接收一个文件(大文件),以便在后端近乎实时地处理这个文件。我想用Java实现这个 建议的轻量framworks是什么 如何打包此应用程序(分发)。假设我有一台服务器 (例如Tomcat)。我应该将Spark打包到Web服务中吗 如何以编程方式运行Spark群集?喜欢服务吗 它总是根据需要上下浮动 有没有遵循这种体系结构或实现的示例 感谢使用来实现REST服务。 关于如何集成Akka和Spark的完整工

我对apachespark是个新手。我希望有一个RESTFul服务,它使用apachespark接收一个文件(大文件),以便在后端近乎实时地处理这个文件。我想用Java实现这个

  • 建议的轻量framworks是什么
  • 如何打包此应用程序(分发)。假设我有一台服务器 (例如Tomcat)。我应该将Spark打包到Web服务中吗

  • 如何以编程方式运行Spark群集?喜欢服务吗 它总是根据需要上下浮动

  • 有没有遵循这种体系结构或实现的示例
  • 感谢使用来实现REST服务。
    关于如何集成Akka和Spark的完整工作示例如下。

    感谢Rado链接。如果是Java的话,它会更有帮助。上面一个是Scala。然而,我看到Akka同时支持Java和Scala。所以我想我可以从中学习基本知识。嗨@NehaM,你是为你的问题想出了一个不同的解决方案,还是最终使用了Rado提出的解决方案?Thanks@Mero我用拉多的例子来了解解决方案。由于我有不同的语言要求,我不得不使用其他的选择。因此,我的解决方案将Spark services包装为
    Clojure
    ,我使用
    Ring server
    将其作为web服务公开。@NehaM谢谢:)我想我现在会试试看,看看我的工作进展如何it@Mero听起来是个不错的选择。