Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was just wondering how these processes work, in an overarching sense, such as "distributed grep", "distributed compiling", "distributed sort", "distributed file systems", "distributed _"

Are they all referring to the same general process (albeit different applications)? Or do they each work in completely different ways, without sharing any fundamental properties?

share|improve this question

closed as not a real question by slhck, Ƭᴇcʜιᴇ007, Tom Wijsman, Nifle, random Nov 7 '11 at 12:54

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

There isn't really an answer to this.

A Distributed system is more of an ideology (ehh... not sure of a better word?), rather than a fixed implementation.

For example, a Distributed system (in my mind) is the term used to identify a system of any size that can be split in to smaller units for improved reliability, performance or uptime.

In addition, where it is appropriate, a distributed system will also have load balancing\high availability and similar technologies built in.

As for how they work, it would be completely different depending on what the system is providing.. e.g. a MMORPG distributed system will be completely different to a banking distributed system, but, they are designed to do similar things in the end - maximum uptime and resilience.

As for giving you more specific answers, I really need to know what sort of distributed system you are interested in... You are sort of asking a question that is far too broad to give a single specific answer.

share|improve this answer
+Great answer. Could you explain what distributed caching is, in a general sense? – Dark Templar Nov 8 '11 at 15:32

Not the answer you're looking for? Browse other questions tagged .