Re: scalability and manageability
Please attribute citations. It's only polite.
Lew wrote:
"Scalability and manageability are not related to how many tiers there
are but how well those tiers are engineered and how they connect to one
another and how encapsulated they are from one another." Patricia Shanahan
made the same point, as you might recall, "It depends."
In other words, there is neither a direct nor an indirect relationship. Let
me know if you still have doubt.
gk wrote:
Anyway, I have found my answer. What I have found after consulting
Here, in this forum, from more than one person.
some materials is this, when you increase the tiers , the scalability
increases and as there is now more machine components manageability
decreases . And so scalability and manageability are in inverse
proportion in this context . Looks like meaningful to me.
But incorrect.
Remember we have 3 parameters here . Tier / scalability /
manageability
And they have no direct or inverse relationship between each other.
Patricia Shanahan wrote:
I strongly disagree. The real issue is the right set of tiers for the
application.
If you get that right, manageability and scalability will both increase.
The essence of modularization as a strategy for building complex systems
is the fact that managing n simple subsystems plus some simple
interactions between them is often easier than managing one system that
does their combined function. Adding tiers, if they are the right tiers,
can improve manageability.
On the other hand, increasing the number of tiers for the sake of doing
so, on the assumption that it will automatically increase scalability,
can have the effect of reducing scalability. Even when tiers are run on
the same hardware, communication between them tends to be more expensive
than intra-tier communication. With a bad tier design, the inter-tier
communication can be the limiting factor for scalability.
Patricia is right. The "materials" you consulted are wrong.
--
Lew
Ceci n'est pas une pipe.