問題タブ [distributed-computing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 分散コンパイラとしての Jikes RVM
Jikes RVM を分散コンパイラとして使用できますか?
ありがとうラフル
distributed-computing - 分散システムの修士号の準備
私は大学で修士号を取得する予定ですNetworks and Distributed Systems.
。合格するかどうかはわかりませんが、事前に準備したいと思っていました。今のところ、分散システムについて私が知っている唯一のことは、Tanenbaum のModern Operating Systems
本 (ちなみに私はこの本が大好きでした) で読んだことだけで、非常に少ないものでした。もちろん、次は分散システムに関する彼の本を手に入れる予定ですが、一度ここで質問したことがあると思いました。
事前に準備できる特定の本、プログラミング言語 (最も重要)、またはコンピューター サイエンスの特定の概念はありますか? 私は3ヶ月の時間を持っています。
どんな提案も歓迎します。コース自体に関するコメントを含む:)
apache-zookeeper - Apache ZooKeeper の説明
ZooKeeper のしくみと機能を理解しようとしています。ZooKeeper に匹敵するアプリケーションはありますか?
知っている場合、ZooKeeper を素人にどのように説明しますか?
apache wiki、zookeeper sourceforge を試しましたが、まだ関係がありません。
http://zookeeper.sourceforge.net/index.sf.shtmlを読んだだけなので、このようなサービスは他にありませんか? サーバーサービスをレプリケートするだけの簡単なものですか?
java - Linux クラスター上で Java/scala プログラムを配布および維持する方法は?
私は Linux マシンの小さなクラスターとそれらすべてのアカウントを持っています。
パスワードなしのログインで、それらすべてに ssh アクセスできます。
アクターや他の Scala の同時実行抽象化を使用して分散を実現するにはどうすればよいですか?
最も簡単なパスは何ですか?
いくつかのライブラリは私のためにプロセスを配布できますか?
コンピューターは信頼性が低く、生徒が好きなようにオンとオフを切り替えることができます。
いくつかのライブラリは、私のためにプロセスを配布し、準備ができているコンピューターを監視できますか?
bash スクリプトを回避できますか?
distributed-computing - 分散コンピューティングネットワークのセットアップ
私が構築した新しい科学アプリケーションには、多くの計算能力が必要です。
私は予算があり、アプリは多くのCPUを必要としますが、メモリはほとんど必要ないため(400MB)、友人は私が多くの「古い」マシン(Pentium 4、3Ghz、1GBメモリ)を購入し、それらを使用して私のインスタンスを実行することを勧めましたアプリケーション(すべてのアプリインスタンスは互いに独立しており、多くの計算とI \ Oを実行します)。
そのような機械を安く(1台100ドル)提供しているように見える店がいくつかあります。
私の質問は、これらのマシンにubuntu linuxをインストールし、それをすべてネットワークにセットアップして、python / cythonのようなものをインストールするのはどれほど難しいでしょうか?
中央ノードに「ジョブを送信」するだけで、さまざまなノード/ユニットで計算が実行されるように、condorをインストールするのはどれほど難しいでしょうか。
virtualization - プライベート クラウドでの xen の自動プロビジョニング
ホスティング システムとして xen を使用して、いくつかの実験用にプライベート クラウドをセットアップしています。しかし、私は解決策が得られないように見える問題に直面しています。
サーバーの負荷を考慮して、VM の自動プロビジョニングを行う必要があります。例: タイプ A のサーバーが 60% の負荷になった場合、クラウドは同じタイプの別の vm インスタンスを生成して負荷を分散する必要があります (netscalar を使用)。
私を助けることができるオープンソースシステムはありますか、または同じことを行うスクリプトを開発するにはどうすればよいですか?
kernel - OS / 低レベルの分散システムに取り組むための優れたオープンソースの道
というか、「Linux カーネルの理解」を読んでいて、Linux/OS レベルまたは低レベルの dist を読んでいる場合。コンピューティング関連のもの、どのような種類のオープン ソース プロジェクトが注目に値するか (もちろん Linux ディストリビューションは除く)。
ありがとう
アジェイ
artificial-intelligence - マルチエージェントシステムは単なる誇大宣伝ですか?
Multi-Agent Systems
研究者として、もちろんあなたが全体のアイデアに出くわした場合、人々がどう思うか聞いてみたいです。ただの誇大宣伝や別の流行語以上のものがあると思いますか?ビジネスや日常のコンピューティングでの潜在的な用途を確認できますか?それとも、MASが提供するすべてのことを、シンプルでよりエレガントなソリューションですでに達成できると思いますか?
java - RMIでポーリングメカニズムを実現するにはどうすればよいですか?
RMI サーバー コールバックを使用してマルチユーザー/ネットワーク ターンベース ゲーム用に作成した設計/アーキテクチャに従って、モデル (ボール) がリモート オブジェクトであり、サーバーからのコールバック メカニズムを介してクライアントを更新する分散アニメーションを作成しようとしました。
コードの現在の状況は次のとおりです。
クライアントリストを反復し、それらの更新メソッドを呼び出しているモデルリモートオブジェクトは、
コールバック インターフェイスを実装し、更新メソッドを実装しているクライアント:
私の一般的な認識は、RMIでプッシュメカニズムを実装しており、そのシナリオではポーリングを実装する必要があるということです)
その場合、RMI でポーリング メカニズムを実装するにはどうすればよいですか?
フィードバックをお寄せいただきありがとうございます。
ジビララ
algorithm - 分散KDツリー
友人と私は、位置認識サービスへのアプリケーションを念頭に置いて、分散KDツリーのプロジェクトに取り組んでいます。
誰かがこれに関連する論文を私たちに指摘できますか?
ありがとう