Year: 2025
Type: preprint
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.
Source: Preprints.org
Authors: Galina Kim, Ruslan Isaev, Gulzada Esenalieva
Institution: Ala-Too International University
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W4406319021
