Goにクラスタコンピューティングのフレームワークはありますか? (カスタム並列計算のために複数のPCをまとめて、Goが適切な言語であるかどうか疑問に思う)。Goでのクラスタコンピューティング
7
A
答えて
5
クラスタに接続する予定があるのかどうかは分かりませんが、RPCパッケージはノード間の通信を簡単にします。おそらくあなたの仕事のバックボーンとして機能し、その上に抽象概念を構築することができます(例えば、異なるノードに要求をマルチキャストする必要がある場合)。このドキュメントでは、ノードがHTTP経由で通信することを想定していますが、そのビットはnet/rpcで抽象化され、異なる転送を可能にしています。
2
あなたが行くとHadoop Streamingを使用することができます。 (少し古い)例hereを参照してください。
1
https://github.com/bketelsen/skynetを試すことができます。これは、ドゥーザに基づいたサービス指向のフレームワークです。
1
Go Circuitをご覧ください。導入から引用
:
回路は、ほぼその単一プロセスの対応のレベルに複雑な大規模スケール システムの人間開発と糧コストを削減。 ...
...と: - 例えばisntanceについては
、我々は大規模な実世界のクラウドアプリケーションを作成することができました ストリーミングのマルチステージのMapReduceパイプライン - から最大200行のコードを実行します。
さらに、いくつかのより単純な使用例については、Golemをチェックアウトすることができます。
関連する問題
- 1. クラスタシステムでのJava並列処理(クラスタコンピューティング)
- 2. クラスタコンピューティングに必要なMPICH 1.XXバージョン
- 3. AWSでstarclusterとipythonを使用したクラスタコンピューティング
- 4. デバッグGOを使用してVSCodeでGO
- 5. GoでのSASSレンダリング
- 6. GAE/GoでSSL:CERTIFICATE_VERIFY_FAILED
- 7. Go
- 8. GO
- 9. 投稿後のアクションへGO(GO URI)
- 10. GoでのJSONのベストプラクティス
- 11. Goでのリストの理解
- 12. GoでのURLのデコード
- 13. Javaクライアント - Go Http Mux Server - goメソッドで空のパラメータ
- 14. (* .GO)WebStormで同じ
- 15. ドッカービルドでキャッシュ "go get"
- 16. Goでの日付解析
- 17. Goでの単純なワーカープール
- 18. goでファイルのメタデータをロード
- 19. go中のステートメントブロック
- 20. GoのQRコードライブラリ
- 21. GoのシャットダウンPC
- 22. Goのヌル値
- 23. Goの継承
- 24. Go:インタフェースのオプションメソッド
- 25. goチャネルデッドロック
- 26. Goメモリプロファイリング
- 27. GO LANG
- 28. Go環境なしでgoプログラムを実行
- 29. Clojureのgo-blocksとGoのゴルーチンの使用の比較
- 30. 単一のgoプロジェクトで使用されるgoパッケージの適切なフォルダ構造