Category: Architecture

Multitier and multilayer architecture

Tiers and layers are often very similar to each other in names. That can be confusing, but they describe different things.

Tiers are about how you divide your application into different physical representations, you can have one or multi-tier application with multiple layers:

Layers are about how you divide the functionality of code.

Many modern frameworks and apps are using layered design, because it's much easier to maintain or grow systems in this type of architecture.

Posted on 15th May, 2016