Sunday, June 3, 2012

First Law of Distributed Object Design: Don't distribute your objects!

Architects Dream, Developers Nightmare
Distributing an application by putting different components on different nodes sounds like a good idea, but the performance cost is steep.

A Better Way
Clustering involves putting several copies of the same application on different nodes. If you must distribute, this approach eliminates the latency problems.

FromErrant Architectures authored by Martin Fowler

No comments:

Post a Comment