Relation between tiers in architecture and distributed system?

88 Views Asked by At

I was going through a course on system design which mentioned any architecture which has more tiers than a 3-tier architecture to be a distributed system. I believe even a 3-tier system can be distributed. Is it correct? What about 1-tier or 2-tier?

1

There are 1 best solutions below

3
Peter Csala On

Alex Xu has recently published an infograph to visiualize the different architecture styles

software architecture styles

The layered or n-tier architecture's scope is limited to a single application/service. As it was said by Dai in the comments section a n-tiered application can be part of a distributed system.

But a distributed system is usually not homogenous. One service can be implemented in n-tier, another with vertical sliced and yet another as an onion architecture.