Abstract
This paper explores the design choices that could be made in the backend side of web applications, focusing on software architecture and principles, databases, and caching strategies. The study combines theoretical research from textbooks, academic sources, and online technical resources with practical experimentation, resulting in the development of a web application as a proof of concept. Through this process, the study demonstrates a comprehensive understanding of backend systems, highlighting key considerations in backend architecture and data management. While some theoretical approaches could not be fully applied due to project and time constraints, the project provided valuable insights into the practical implementation and limitations of backend web applications.
Advisor
Guarnera, Drew
Department
Computer Science
Recommended Citation
Park, Jungho, "Investigation of System Architecture, Databases, and Caching Systems For Backend Web Development" (2026). Senior Independent Study Theses. Paper 13367.
https://openworks.wooster.edu/independentstudy/13367
Publication Date
2026
Degree Granted
Bachelor of Arts
Document Type
Senior Independent Study Thesis
External Link
https://github.com/pjh000104/JPark_IS
© Copyright 2026 Jungho Park
