Architecture
Abstract
Many software development projects are built upon an underlying framework. A software framework is a reusable platform used by vendors to develop their product. Examples of frameworks are listed. The definition of an application server is provided. A breakdown of each layer in a three-tier architectures is listed. Examples of middleware are provided. The concept of virtual servers is explained. The advantages and disadvantages of load balancing and clustering are outlined.
Keywords
software framework; application server; three-tier architecture; middleware; virtual server; clustering; load balancing; scaling up; connection pooling; code base
3.1 Application Architecture
Many software development projects are built upon ...
Get Application Administrators Handbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.