簡體   English   中英

Playframework&Spark

[英]Playframework & Spark

我想開始使用Playframework和Apache Spark。

我找到了以下激活器: https//www.typesafe.com/activator/template/spark-play

問題1:

這是將火花融入游戲的合理方法嗎? 或者我應該開始不一樣? 由於大多數活化劑在這里https://www.typesafe.com/activator/templates#filter:spark似乎直接與AKKA或AKKA&噴霧。 是否需要明確的AKKA集成,因為Play on 2.4 on基於AKKA-HTTP?

問題2:

在此輸入圖像描述

依賴關系以非標准方式管理,例如不使用標准build.sbt。 布局。 這是“推薦”用於火花整合嗎? 它有什么好處?

Scala依賴文件附帶

import play.sbt.PlayImport._
import play.sbt.routes.RoutesKeys._


name         := """sparkTest"""
organization := "ch.alexmass"
version      := "0.0.1"
scalaVersion := Version.scala



lazy val root = (project in file(".")).enablePlugins(PlayScala)

scalaSource in Compile <<= baseDirectory / "src/scala"

libraryDependencies ++= Dependencies.sparkAkkaHadoop

dependencyOverrides ++= Set(
  "com.fasterxml.jackson.core" % "jackson-databind" % "2.4.4"
)

releaseSettings

scalariformSettings

ivyScala := ivyScala.value map { _.copy(overrideScalaVersion = true) }

//routesGenerator := InjectedRoutesGenerator


fork in run := true

謝謝。

在過去的幾天里,我學到了很多東西。 我會盡力回答這個問題。

問題1

Play是fullstack,基於AKKA。 我認為對於原型/ UI應用程序,這種集成很好。

對於僅支持REST的API,AKKA只有像噴霧這樣的東西會更好更快。 但是,不推薦使用spray來支持akka-http。

問題2

這取決於個人喜好。 但是,有時可能會提供更清晰的依賴關系結構。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM