2016-11-24 12 views
0

私はマシン学習フレームワーク/反復回数/その他のチューニングパラメータを選択できるWebアプリケーションを開発しました。すべての入力を渡して応答をユーザーに表示することによって、ユーザーインターフェイスからSparkジョブを呼び出す方法フレームワーク(dl4j/spark mllib/H2o)に応じて、ユーザーは入力csvをアップロードするか、データをCassandraから読み取ることができます。ウェブアプリケーションからデザインモデルを学習するスパークマシン

  1. ユーザーインターフェイスからSPARKジョブを呼び出す方法はありますか。
  2. 結果をユーザーに表示するにはどうすればよいですか?

助けてください。あなたが行われているもののこのこのgithub repository.

を見てとることができ

答えて

1

とすぐGETリクエストが到着しているようで、それはカサンドラからデータを取り出して、データを収集して、それをバックスローレスポンス。あなたのケースで

ので:あなたは何ができるか

はできるだけ早くあなたがPOSTリクエストを受け取ると、である、あなたはリクエストからパラメータを取得し、それに応じてこれらのパラメータを使用して操作を実行して収集することができますマスターの結果を返し、レスポンスとしてユーザーに返します。

P.S:マスターでの収集は少しトリッキーであり、多くのデータがOOMを引き起こす可能性があります。あなたができることは、結果をhadoopに保存して、URLを結果などに返すことです。詳細情報については

このgithubのに関連して、このブログに見て: https://blog.knoldus.com/2016/10/12/cassandra-with-spark/

+0

私はSPRAKとアッカに新しいです。私はプロジェクトをダウンロードし、ローカルマシンで正常に実行しました。同じアプリケーションを糸で実行できますか?実稼働環境で使用できますか? – lalithark

+0

プロダクションレベルのコードではありません!ユースケースに合わせて変更することができます! –

+0

コードを糸モードで実行したい場合、私は何をすべきですか?糸モードでAKKAレストを使用することはできませんか? – lalithark