了解有关分布式计算的更多信息

发布于 2024-07-26 05:57:18 字数 1539 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

柠檬 2024-08-02 05:57:19

分布式计算涵盖了相当多的领域。 您想要解决特定类别的问题吗?

如果您刚刚开始,您可能需要在了解语言细节之前先阅读一些背景知识。 您可以从维基百科开始。 关于分布式计算的谬误的论文非常有名,值得一读。

Distributed computing encompasses quite a lot of areas. Is there a specific class of problem you are looking to solve?

If you are just starting off you might want to do some background reading before getting into language specifics. You could start from Wikipedia. The paper on the Fallacies of Distributed Computing is quite well known and would give an interesting read.

乙白 2024-08-02 05:57:19

C++ 中的分布式计算通常使用 CORBA 完成。 如果您有兴趣学习 CORBA,也许您可​​以从这里开始

Distributed computing in C++ is often done with CORBA. If you are interested in learning CORBA, maybe you can start here

阳光的暖冬 2024-08-02 05:57:19

正如您所说,您的知识有限,我遇到的一些涵盖基本概念的更好的文本是:

  • 分布式系统:原理和范式,作者:Andrew S. Tanenbaum 和 Maarten Van Steen
  • 分布式系统:概念与设计,作者:Jean Dollimore 等人。
  • 并发和分布式编程原理作者:M Ben-Ari。

这些书有时可能有点繁重,但你可以挑选出你感兴趣的部分。

该领域的一些更具体(即理论性较少)的报道可以在以下内容中找到:

  • Claudia Leopold 的《并行和分布式计算:模型、范式和方法的调查》和
  • 《并行编程:技术》以及使用网络工作站和并行计算机的应用程序,作者:Barry Wilkinson 和 Michael Allen。

我强烈推荐这两本书给刚刚开始该领域的人。 不要因为提到“并行编程”而被推迟,它与分布式计算领域之间有相当多的重叠。

这实际上取决于你想要什么。 如果你纯粹想要一本“24小时内开始编写分布式系统”类型的书,我真的无法提供任何建议。 不过,在 Amazon 上快速浏览一下,发现了 Tom Barnaby 所著的 C# 分布式 .NET 编程,该书获得了一些积极的评价。 YMMV。

Seeing as you say your knowledge is limited, some of the better texts I've come across covering the fundamental concepts are:

  • Distributed Systems: Principles and Paradigms by Andrew S. Tanenbaum and Maarten Van Steen
  • Distributed Systems: Concepts and Design by Jean Dollimore et al.
  • Principles of Concurrent and Distributed Programming by M Ben-Ari.

These books can be a bit heavy going at times though, but you can pick out the parts that are interesting to you.

Some more concrete (ie, less theoretical) coverage of the area can be found in:

  • Parallel and Distributed Computing: A Survey of Models, Paradigms and Approaches by Claudia Leopold, and
  • Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers by Barry Wilkinson and Michael Allen.

I can highly recommend these two books for anybody just getting started in the field. Don't be put off by mentions of "parallel programming", there is quite a bit of overlap between this and the distributed computing field.

It really depends what you're after though. If you purely want a "start coding distributed systems in 24 hours" type of book, I can't really help with any recommendations. However, a quick look on Amazon unearthed Distributed .NET Programming in C# by Tom Barnaby, which has some positive reviews. YMMV.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文