Preprint · Preprints.org · January 10, 2025
Architectural Patterns in REST API withSpring Framework
Galina Kim, Ruslan Isaev, Gulzada Esenalieva
Abstract
This article discusses the most popular architectural patterns used in the development of REST APIs based on the Spring Framework, including MVC (Model-View-Controller), microservice architecture, CQRS (Command Query Responsibility Segregation), and other patterns. For each pattern, an analysis of its structure, principles, and implementation approaches is provided. The advantages and disadvantages of each are discussed. The study concludes that the choice of architectural pattern depends on the project’s specifics, scale, and performance requirements, suggesting possible approaches for hybrid use of these patterns to improve the flexibility and scalability of REST APIs with the Spring Framework.
More by Ruslan Isaev
- Predicting Facial Soft Tissue Thickness from Skeletal Malocclusion Class and Statistically Engineered Features Using Machine Learning in Cambodian Adults2026
- A Deterministic Redstone Arithmetic Logic Unit in Minecraft: BCD Encoding, Two’s Complement Subtraction, and Seven-Segment VisualizationPreprints.org · 2026
- AgriMap: A Low-Cost Aerial Field-Monitoring Platform for Smallholder Farms Using an Open-Hardware F450 Quadcopter and a Geotagged Web DashboardPreprints.org · 2026
- Quantum Machine Learning for Diabetes Risk Prediction Using Patient Health DataPreprints.org · 2026
