AWebFactory
Multi Tier Architecture

What most concerns us here is the separation of a system into three or more self-contained modules (above and beyond whether they are running on the same deployment node or not) isolating:

Clearly, and this is an issue we will have to work out with Ruby On Rails itself, the MVC pattern is clearly an oversimplification of “three-tiered” and multitiered architecture. At the end of the day, this is something we shall have to deal with.

From Wikipedia article Three-tier:

“Three-tier is a client-server architecture in which the user interface, functional process logic (“business rules”), data storage and data access are developed and maintained as independent modules, most often on separate platforms. The term “three-tier” or “three-layer”, as well as the concept of multitier architectures, seems to have originated within Rational Software.”

See also Wikipedia article Multitier architecture.

Content Copyleft Victor Kane (ProjectMaster) and awebfactory.com.ar
Email me at info at awebfactory dot com dot ar
Full content (RSS 2.0) and Headlines (RSS 2.0)