I am reading SCEA book by Mark Cade/Humphery Shell and in chapter 1. I am finding it difficult to understand "Distribution".
Not able to understand following;
Distribution is among computational resources and Distribution is a primary technique for building scalable systems.
More often than not, if you decompose by layering (layer / tiers), you will not decompose by distribution and vice versa.
I have read layer / tiers and in practice have observed my seniors practicing this and still QoS is achieved.
As per book, if you decompose by layering (layer / tiers), you will not decompose by distribution; and other statement is, Distribution is a primary technique for building scalable systems (sociability is part of QoS).
What I meant, first I failed to understand Distribution; and if I design something following layering (layer / tiers) still I would be taking care if QoS (scalable systems); if I follow layering then Distribution (technique for building scalable systems) is not need to follow (as either Distribution and Layering (layer / tiers) can be used for decomposition)?
Montana has cold dark nights. Perfect for the heat from incandescent light. Tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database