分散コンピューティングとその方法についてもっと学びたいと思っています。主に C++ ですが、C# にも興味があります。
誰かがいくつかのリソースを推奨できますか? このトピックについてほとんど、またはまったく知らないので、どこから始めればよいですか?
ありがとう。
分散コンピューティングとその方法についてもっと学びたいと思っています。主に C++ ですが、C# にも興味があります。
誰かがいくつかのリソースを推奨できますか? このトピックについてほとんど、またはまったく知らないので、どこから始めればよいですか?
ありがとう。
分散コンピューティングには、非常に多くの領域が含まれます。解決しようとしている特定のクラスの問題はありますか?
始めたばかりの場合は、言語の詳細に入る前に背景を読んでおくとよいでしょう。ウィキペディアから始めることができます。分散コンピューティングの誤謬に関する論文は非常によく知られており、興味深い読み物になるでしょう。
C++ での分散コンピューティングは、多くの場合 CORBA で行われます。CORBA の学習に興味がある場合は、ここから始めることができます。
あなたがあなたの知識が限られていると言うのを見て、私が出くわしたより良いテキストのいくつかは基本的な概念をカバーしています:
これらの本は時々少し重いかもしれませんが、あなたはあなたにとって興味深い部分を選ぶことができます。
この地域のより具体的な(つまり、理論的ではない)カバレッジは次の場所にあります。
現場で始めたばかりの人には、この2冊の本を強くお勧めします。「並列プログラミング」についての言及に躊躇しないでください。これと分散コンピューティングの分野の間にはかなりの重複があります。
それは本当にあなたが何を求めているかに依存します。純粋に「24時間で分散システムのコーディングを開始する」タイプの本が必要な場合、私は実際に推奨事項を支援することはできません。ただし、Amazonをざっと見てみると、 Tom BarnabyによるC#でのDistributed .NETプログラミングが発掘されており、いくつかの肯定的なレビューがあります。YMMV。