ARCHITECTURAL PATTERNS FOR SERVERLESS APPLICATIONS: A COMPARATIVE ANALYSIS OF APPROACHES AND PRACTICAL ASPECTS OF IMPLEMENTATION

Read full text
Authors: A. Tyunina, V. Kondusova, D. Kukueva, Sergey Saharov
Cited by: 0
References: 3

Abstract

The article provides a comprehensive analysis of architectural patterns for serverless applications in the context of modern cloud platforms. The study covers three key patterns: Strangler Fig for gradual migration of monolithic systems, Event-Driven for asynchronous event processing, and Saga for distributed transaction management. A detailed comparative analysis of the patterns is presented according to the criteria of complexity of implementation, type of interaction, areas of application and potential risks. Particular attention is paid to the practical aspects of implementing a serverless architecture, including cold start issues, function execution time constraints, and distributed system monitoring issues. Based on the analysis of modern FaaS platforms (AWS Lambda, Azure Functions, Google Cloud Functions), recommendations have been formulated for choosing the optimal architectural approach depending on business requirements and load characteristics. The results of the study demonstrate that choosing the right architectural pattern can significantly increase the scalability, fault tolerance, and cost-effectiveness of cloud applications.

Fields of Study & Subjects

Cloud Computing and Resource Management Software System Performance and Reliability Distributed systems and fault tolerance

Publication details

Pages
170–176
Publication date
15 January 2026