The "ilities"
When you talk about the benefits of three-tiered and multitiered applications, you often talk in terms of "ilities"—scalability, maintainability, reliability, availability, extensibility, and manageability. The addition of multiple tiers affects each of these terms in different ways.
Scalability
Scalability refers to the application's capability to support more and more users. In a two-tiered application, for example, each user might have a separate connection to the database. This is especially true for a two-tiered GUI application, because the GUI application typically connects directly to the database. If you have 10,000 users, you need 10,000 database connections. In a two-tiered Web application, you can support many users with ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access