Academic publishing in Europe and N. America

Archive Publication ethics Submission Payment Contacts
In the original languageTranslation into English

Application of SOLID principles in backend development of media platforms: architectural resilience and impact on the product life cycle

Authors

Rubric:Computer science
1
0
Quote
1
0

Annotation

This article examines the application of SOLID principles in the architecture of backend systems for modern media platforms. The importance of each of the five principles of object-oriented design in creating resilient and scalable software systems is discussed. The need for modularity and loose coupling in reducing system load and improving the efficiency of the product life cycle is highlighted. Particular attention is paid to the details of implementing SOLID principles in PHP and Python-based backend systems using typing, abstractions, and testing frameworks. The article also discusses the risks involved in the architecture of anti-patterns and the role of SOLID principles in overcoming such risks. It was concluded that the SOLID principles provide an important methodological foundation for the development of software systems with high architectural resilience.

Authors

References:

Bogutskii, A. (2025) Enhancing the resilience of stream processing platforms: engineering approaches to scalability and fault tolerance. ISJ Theoretical & Applied Science, 08(148), 170-175.

Smirnov, A. (2025) Modern methods of backend system performance optimization: algorithmic, architectural, and infrastructural aspects. International Journal of Advanced Research in Science, Communication and Technology, 5(3), 262-266.

Silva, N., Rodrigues, E. and Conte, T. (2025) Evaluating Strategies for Teaching Micro Frontends: Do Anti-patterns Help? Simpósio Brasileiro de Engenharia de Software (SBES), 522-532.

Røhne, A. L., Pronk, B. and Akesson, B. (2024) Graph-based Anti-Pattern Detection in Microservice Applications. In: 2024 50th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 341-349.

Ramachandrappa, N. C. (2024) SOLID Design Principles in Software Engineering. International Journal of Computer Trends and Technology, 72(9), 18-23. https://doi.org/10.14445/22312803/ijctt-v72i9p104  

Garifullin, R. (2025) Ethical aspects of personalizing web content using Artificial Intelligence. International Journal of Scientific Research and Engineering Development, 8(4), 1457-1460.

Sharma, S. (2024) Modern Backend Development Technologies: A Comparative Review and Case Study. International Conference on Emerging Trends in Expert Applications & Security, 139-151.

Qiao, R. and Yin, Z. (2024) Construction of life cycle prediction model for digital media based on virtual reality. International Journal of Mechatronics and Applied Mechanics, 15, 28-34.

Yanakiev, I., Lazar, B. M. and Capiluppi, A. (2025) Applying SOLID principles for the refactoring of legacy code: an experience report. Journal of Systems and Software, 220, 112254. https://doi.org/10.1016/j.jss.2024.112254  

Alwi, M., Kajang, G. and Irwanto, M. M. (2025) Implementing Modular Layouts to Increase Scalability of Production Facilities. Journal of the American Institute, 2(1), 64-72. https://doi.org/10.71364/r93vyj15

Other articles of the issue

Tashkenbayeva Umida Alisherovna, Abboskhonova Fotima Khasanovna EFFECT OF MESOTHERAPY ON THE SUBJECT PERCEPTION OF HAIR CONDITION IN PATIENTS AFTER BARIATRIC OPERATIONS
86 views
cc-license
About us Journals Books
Publication ethics Terms of use of services Privacy policy
Copyright 2013-2025 Premier Publishing s.r.o.
Praha 8 - Karlín, Lyčkovo nám. 508/7, PSČ 18600, Czech Republic pub@ppublishing.org