Is a grid or p2p architecture a subset of a broker architecture?

what are the key features that make these similar or distinct?

  • Can you provide working definitions for people who may not be familiar with one or the other or under different names? – World Engineer May 3 '13 at 19:09
  • I'm not precisely sure - I think that's implicit in the question. However, a broker architecture is an architecture with a client, server and a middleman that registers clients and servers. A grid architecture I think is any kind of distributed architecture ? – peter_gent May 3 '13 at 19:12

In a peer-to-peer architecture, all peers are supposed to be on the same level. There is no distinction between clients, servers, or other special roles.

Broker as integration function is a more central role in hub-and-spoke architectures. The broker typically maps and routes messages. The broker may be part of the central middleware or it can be attached as a separate component to a messaging system.

A grid architecture is a distributed set of nodes or systems which collaborate to serve a common goal. Typically, there is some central system which distributes sub-tasks and collects the results. The nodes may be computers or they may be parts of microchips. Look for "Systolic Arrays".

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.