Harm Smit wrote:
> There are many differences between the ideal world and the real world.
> The "8 fallacies of distributed computing" is one _expression_ of that
> difference: you cannot ignore that networks break down and that
> bandwidth isn't infinite.
> But even in the ideal world there may be stringent behavioral contraints
> of the kind "if you don't respond within the next 30 ms, the roof will
> come down".

I think that there something extra to add here.  The 8 fallacies are real, and
have caused some really ineffective designs of distributed systems.  When I
asked "Do I really care about which protocol", I really wanted to say "should I
compromise my design to take advantage of a particular protocol".  I.e. as soon
as I am dependent on transport/transfer, I've introduced the 9th fallacy,
"Everyone speaks the same transport/transfer protocol as is hard coded in the
application."

Gregg Wonderly




SPONSORED LINKS
Computer software Computer aided design software Computer job
Soa Service-oriented architecture


YAHOO! GROUPS LINKS




Reply via email to