Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Architecture

Status
Not open for further replies.

krazier

MIS
Oct 15, 2001
2
IN
Whats the Difference between Hub & Spoke Architectures and Bus Architectures ? Which is better and Why ?
 
Hub and spoke is where you have a server called the HUB that all messages pass through like this.

{server B}
|
|<--------spoke
|
(Server A)<------HUB
/ / \<-----spoke
/ (Server C) (Server D)

You can see that all messages must pass through Server A. So if C needs to send a message to D or B it must go through A.

A Bus Stop is different because you are not sure what servers will have to pass the message. This is what a bus stop looks like:


(Server A)----(Server B)----(Server C)----(Server D)


You can see if you want to send a message from Server A to Server D it will have to go through B and C. If you want to send a message from C to D it would go straight there with out making any stops.

This is just my opinion. Even though Bus stop is easier for me to draw above I don't believe it is as easy to support. When you have a hub and spoke you know that your message will only have to pass through the hub server. Depending how many stops your message has in the bus stop you will have to check every stop along the way to figure out where your problem is.

Hope this helps.

-wilkenpa


 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top