Initially when I started writing this blog, I was new to the computer industry.
Being a programmer/developer,most of my previous posts contains technical information related to computer programming.
Here I am back after almost 3 years since my last posting with some new exciting things.
I have decided to write posts other than computer programming in the same blog.
I am hoping that I will be able to give you something exciting to read frequently.
Stay Tuned :)
Layered and n-tier architecture
Layered architecture is a logical division of functional units. This is mainly used in enterprise applications to solve complex business scenarios. Whereas tiered architecture is more of physical division of functional units. To have a closer look following diagram will elaborate this.
Here a single layer can have multiple logical units like presentation layer, database layer etc. In tiered architecture these units represents physical entities like presentation server , database servers. These entities may or may not be a different computers, but in most enterprise applications for the scalability and maintenance these units are distributed.
Here is a sample layered application for reference.