Click here to Skip to main content
15,892,746 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hello friends.
is that not possible that if we use 3rd tire architecture will take more time to execute then 2nd tire architecture? Because the Bigness Logic and Database are at the different System. So Why Should we have top use it...?
Posted

1 solution

The reason to use 3 tier architecture is typically not the performance, at least not the only reason. The benefits lie elsewhere. Have a look at for example
- Multitier architecture[^]
- N-Tier Architecture and Tips[^]

Regarding your comment on business logic and database residing on different systems, this is often true also in 2 tier applications. Having this said, the speed of executing the database commands can be the same in both architectures. The overall execution time from end to end may be different but again this probably wouldn't be the reason to use or abandon n-tier architecture. Cosider for example that if the application and the database originally resided on the same computer the performance may get better if they are separated into different tiers, especially in a situation where they both are consuming heavily a bottleneck resource such as CPU or disk
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900