Skip to main content

Multitier Architecture

  • Reference work entry
  • First Online:
  • 77 Accesses

Synonyms

Multi-layered architecture; n-tier architecture

Definition

A Multi-tier Architecture is a software architecture in which different software components, organized in tiers (layers), provide dedicated functionality. The most common occurrence of a multi-tier architecture is a three-tier system consisting of a data management tier (mostly encompassing one or several database servers), an application tier (business logic) and a client tier (interface functionality). Novel deployments come with additional tiers. Web information systems, for instance, encompass a dedicated tier (web tier) between client and application layer.

Conceptually, a multi-tier architecture results from a repeated application of the client/server paradigm. A component in one of the middle tiers is client to the next lower tier and at the same time acts as server to the next higher tier.

Historical Background

Early generation software systems have been built in a monolithic way. This means that all the...

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   6,499.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Recommended Reading

  1. Bernstein P, Newcomer E. Principles of transaction processing. 2nd ed. Los Altos: Morgan Kaufmann; 2009.

    MATH  Google Scholar 

  2. Birman K. Guide to reliable distributed systems: building high-assurance applications and cloud-hosted services. Berlin: Springer; 2012.

    Book  Google Scholar 

  3. Britton C, Bye P. IT architectures and middleware. 2nd ed. Reading: Addison Wesley; 2004.

    Google Scholar 

  4. Buck-Emden R, Galimow J. SAP R/3 system: a client/server technology. Reading: Addison-Wesley; 1996.

    Google Scholar 

  5. Lindsay B, Selinger P, Galtieri C, Gray J, Lorie R, Price T, Putzolu F, Wade B. Notes on distributed databases. IBM Research Report RJ2571, San Jose; 1979.

    Google Scholar 

  6. Mohan C.. Tutorial: caching technologies for web applications. In: Proceedings of the 27th International Conference on Very Large Data Bases; 2001.

    Google Scholar 

  7. Mohan C.. Tutorial: application servers and associated technologies. In: Proceedings of the 28th International Conference on Very Large Data Bases; 2002.

    Google Scholar 

  8. Myerson J. The complete book of middleware. Philadelphia: Auerbach; 2002.

    Book  Google Scholar 

  9. Orfali R, Harkey D, Edwards J. Client/server survival guide. 3rd ed. New York: Wiley; 1999.

    Google Scholar 

  10. Weikum G, Schek HJ. Concepts and applications of multilevel transactions and open nested transactions. In: Elmagarmid K, editor. Database transaction models for advanced applications. Los Altos: Morgan Kaufmann; 1992. p. 515–53.

    Google Scholar 

  11. Weikum G, Vossen G. Transactional information systems: theory, algorithms, and the practice of concurrency control. Los Altos: Morgan Kaufmann; 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Heiko Schuldt .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Schuldt, H. (2018). Multitier Architecture. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_652

Download citation

Publish with us

Policies and ethics