The DOI matches its Crossref record.
An RDBMS-only architecture for web applications
Abstract
Multi-tier architectures have been the de facto standard for web applications, leaving little room for alternative solutions. Despite this, there is diversity in the proposals, especially in the tiers' number, size, and responsibilities. In particular, the database-centric approach aims to implement application logic and behavior within an RDBMS. In this work, we present, model, and propose to extend the database-centric approach into an RDBMS-only architecture, where the whole multi-tiered application is implemented in the database server. We present a characterization and description of the architecture and an early prototype that implements the proposal. It is important to note that both the database-centric and the proposed RDBMS-only architectures are a particular case of a three-layered model that needs to be differentiated from monolithic systems. Our preliminary results show that this approach is not only feasible but also advisable in some cases.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“This paradoxically reduces scalability (3.0) in distributed environments, where the vertical scaling size takes economically non-sustainable proportions (Vicente et al., 2021).”
From A REVIEW ON OBJECT-ORIENTED, OBJECT-RELATIONAL, RELATIONAL, AND NOSQL DATABASES: EVOLUTION, INTEGRATION, AND PERFORMANCE TRADE-OFFS (2025) · cites this paper as Vicente et al., 2021
Citations
Cites
No references could be resolved yet.
Research works printed but not linked: 61
- 10.1145/1953122.1953144 · DOI
- 10.1145/2518037.2491245 · DOI
- 10.1145/255950.153582 · DOI
- foundation, 2004, Rfc 3875 - the common gateway interface (cgi) version 1 1
- llewellyn, 0, NoPlsql versus ThickDB
- cimolini, 2017, Oracle Application Express by Design: Managing Cost, Schedule, and Quality, Apress
- shute, 2013, F1 A distributed sql database that scales
- shute, 2012, F1-the fault-tolerant distributed rdbms supporting google's ad business
- gray, 0, Why tp-lite will dominate the tp market, HPTS, 0
- kim, 0, Object-Oriented Database Systems: Promises, Reality, and Future, VLDB, 19, 676
- 0, Oracle success stories
- 2010, ISO/IEC 25010 System and software quality models
- muji, 2010, Application Development in Database-Driven Information Systems, Acta Universitatis Sapientiae Electrical and Mechanical Engineering, 2
- 10.1145/375663.375736 · DOI
- andersson, 2006, Software Engineering for Internet Applications
- liu, 2006, Adaptive control of multi-tiered web applications using queueing predictor, NOMS, 106
- eckerson, 1995, Three Tier Client/Server Architecture: Achieving Scalability, Performance, and Efficiency in Client Server Applications, Open Information Systems, 10
- greenspun, 1997, Database Backed Web Sites The Thinking Person s Guide to Web Publishing
- 10.1109/MS.2007.17 · DOI
- 10.1016/S1389-1286(00)00080-3 · DOI
- 10.1109/ICDEW.2015.7129584 · DOI
- krishna, 2010, Analysis and Modeling of Evolving Database-centric Web Applications, COMAD, 65
- ceri, 1999, Data-driven, one-to-one web site generation for data-intensive applications, VLDB, 99, 7
- 10.1145/2931037.2931072 · DOI
- 0, DbPatch
- 0, Flyway
- 0, Java Programming in Oracle Database
- 0, SQL_MODE ORACLE - MariaDB Knowledge Base
- 0, Mariadb enterprise open source database
- 0, PostgreSQL Documentation 13 Chapter h 3 External Projects - Procedural Languages
- 0, PostgreSQL Documentation 13 Chapter 41 Procedural Languages
- 0, PostgreSQL
- 0, gitSQL
- 0, Evolven
- 10.1145/1734714.1734718 · DOI
- codd, 1972, Further Normalization of the Data Base Relational Model, Data Base Systems Courant Computer Science Symposia Series 6, 6, 33
- 10.1145/1978915.1978919 · DOI
- codd, 1972, Relational Completeness of Data Base Sublanguages
- 10.1145/800296.811515 · DOI
- schmidt, 1988, DBPL Report
- 2003, TPC Benchmark W (Web Commerce) Specification
- scourias, 1995, Aspects of client/server database systems
- 10.1145/230798.230809 · DOI
- schantz, 2001, Middleware for distributed systems: Evolving the common structure for network-centric applications, Encyclopedia of Software Engineering, 1, 1
- koppelaars, 2004, A Database-Centric Approach to J2EE Application Development
- scantlebury, 2004, From it complexity to commonality: Making your business more nimble, Opportunities for Action in Information Technology
- mocker, 0, What is complex about 273 applications? untangling application architecture complexity in a case of european investment banking, 2009 42nd Hawaii International Conference on System Sciences, 1
- alonso, 2004, Web services, Web Services, 123
- child, 1991, Smr forum: the management of complexity, MIT Sloan Management Review, 33, 73
- codd, 1969, Derivability Redundancy and Consistency of Relations Stored in Large Data Banks
- 0, Spring Framework
- 0, Liquibase
- 10.1145/362384.362685 · DOI · Paper page
- menascé, 2002, Tpc-w A Benchmark for e-commerce
- nance, 2013, NOSQL VS RDBMS - WHY THERE IS ROOM FOR BOTH
- bezenek, 2011, Java TPC-W Implementation Distribution
- 10.1109/HPCA.2001.903266 · DOI
- 10.1145/2723372.2751519 · DOI
- 10.14778/2536222.2536230 · DOI
- 10.1145/3366030.3366080 · DOI
- 10.1145/3226595.3226635 · DOI
Cited by
Sorted by citations
Okoronkwo, M. C., Mustapha, M., Markus, C., Adaji, M. A., & Chibunze, N. E. (2025) · Open Journal of Physical Science (ISSN: 2734-2123) · doi:10.52417/ojps.v6i2.1039
Metadata
- Authors
- Vicente, A., Etcheverry, L., & Sabiguero, A.
- Affiliations
- Universidad de la República de Uruguay (UY)
- Venue
- 2021 XLVII Latin American Computing Conference (CLEI)
- Publisher
- IEEE
- Published
- 2021-10-25
- Pages
- 1-9
- OpenAlex
- W4200210226
- Cited by
- 4
- References
- 0
- Citations by year
- 2025: 1 · 2024: 1 · 2023: 1 · 2022: 1
- FWCI
- 0.62
- Type
- conference paper
- Language
- en
- Open access
- closed
- Licence
- Locations
- Latin American Computer Conference (CLEI) (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Information Systems › Web Applications and Data Management
- Physical Sciences › Computer Science › Information Systems › Advanced Database Systems and Queries
- Physical Sciences › Computer Science › Software › Engineering and Information Technology
- Keywords
- web application, layered architecture, database server, monolithic systems, database management systems
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: An RDBMS-only architecture for web applications. https://app.cochat.ai/papers/10.1109/clei53233.2021.9640017
- The paper
- Vicente, A., Etcheverry, L., & Sabiguero, A. (2021). An RDBMS-only architecture for web applications. 2021 XLVII Latin American Computing Conference (CLEI). https://doi.org/10.1109/clei53233.2021.9640017