The problem of choosing a modern architectural solution for creating interactive applications and websites
Abstract and keywords
Abstract (English):
The article is devoted to a comprehensive study of modern architectural solutions for highly loaded interactive systems and web applications. With the rapidly increasing demands on performance and scalability of the IT infrastructure, the problem of optimal architecture choice is becoming critically important. The research conducted a detailed analysis of common design errors, typical even for large technology companies, which subsequently lead to significant financial and time costs for refactoring. The paper presents a detailed comparative analysis of the main architectural paradigms: traditional monolithic systems, microservice architecture, serverless approach and their hybrid combinations. Special emphasis is placed on assessing the balance between key characteristics: performance, scalability, fault tolerance, and total cost of ownership. Based on the study of real-world cases and current development trends, a methodology for choosing an architectural solution is proposed that takes into account both current requirements and the prospects for system growth. The results of the study include practical recommendations for designing sustainable and efficient architectures to avoid costly changes at late stages of the product lifecycle. The materials of the article are of significant value to architects, technical managers and developers who are faced with the challenges of building reliable and scalable solutions in a rapidly changing business needs and technological landscape

Keywords:
architecture, microservices, monolith, serverless, scalability, performance, mobile applications, web applications, web development, cloud technologies, containerization, high-load systems, fault tolerance, business metrics
Text
Text (PDF): Read Download
References

1. Statista. Kolichestvo prilozheniy v veduschih magazinah prilozheniy [Elektronnyy resurs]. 2023. URL: https://www.statista.com (data obrascheniya: 07.04.2025).

2. Google. Core Web Vitals i issledovaniya pol'zovatel'skogo opyta [Elektronnyy resurs]. 2023. URL: https://web.dev/vitals/ (data obrascheniya: 07.04.2025).

3. Akamai. Vliyanie zaderzhek na elektronnuyu kommerciyu [Elektronnyy resurs]. 2023. URL: https://www.akamai.com/resources (data obrascheniya: 07.04.2025).

4. Gartner. Buduschee oblachnyh i konteynernyh tehnologiy [Elektronnyy resurs]. 2023. URL: https://www.gartner.com (data obrascheniya: 07.04.2025).

5. Netflix Tech Blog. Masshtabirovanie mikroservisov [Elektronnyy resurs]. 2023. URL: https://netflixtechblog.com/ (data obrascheniya: 07.04.2025).

6. Gartner. Buduschee oblachno-nativnyh arhitektur [Elektronnyy resurs]. 2023. URL: https://www.gartner.com (data obrascheniya: 07.04.2025).

7. Uber Engineering. Mikroservisy v Uber [Elektronnyy resurs]. 2023. URL: https://eng.uber.com/ (data obrascheniya: 07.04.2025).

8. AWS. Primery ispol'zovaniya Serverless-tehnologiy [Elektronnyy resurs]. 2023. URL: https://aws.amazon.com/solutions/case-studies/ (data obrascheniya: 07.04.2025).

9. Skillfactory. Mikroservisnaya arhitektura - chto eto takoe prostymi slovami [Elektronnyy resurs]. 2024. URL: https://blog.skillfactory.ru/glossary/mikroservisnaya-arhitektura/ (data obrascheniya: 08.04.2025)

Login or Create
* Forgot password?