私は株式市場分析のために大きなデータアプリケーションを構築しています。 1日あたり約5TBのレコード。私はGolangを使ってデータ変換/計算とCassandra/MySQLの保存を行っています。しかし、PythonはPandas、Sparkなどのデータ解析には非常に優れたライブラリを持っていますが、マルチコア処理には簡単な方法はなく、時間がかかります。GolangからPythonのタスクを呼び出す
私はGolangで同時にPythonデータ解析タスクを呼びたいと思います。 1つの方法は、直接コマンドラインタスクを実行することですが、私はそこには、よりスケーラブルなソリューションがあると思います。たぶんGolangとPythonの間のコミュニケーションのためのライブラリがあります。おそらく私はPython Flaskの複数のサーバーを作成し、それらにタスクを与えるべきだと思った。スピードは重要ですが、私は簡潔な解決のためにその一部を犠牲にすることができます。何か案は?