The paper presents an analysis and research on the performance of a WEB platform and the efficiency of using cloud technologies and microservice architecture. The study examines the key aspects of transitioning from a monolithic architecture to the microservices and cloud technologies, including the decomposition of the system into independent services, which improves data processing and storage and allows for greater efficiency. Additionally, a comparative performance analysis of the system using both architectural approaches is conducted. Graphical dependencies are presented, showing how response time changes depending on the load when using different architectural approaches to application development.
[1] Microsoft. «What is cloud computing?». [Електронний ресурс]. Режим доступу: https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-iscloud-computing (дата звернення 26.06.2024)
[2] Kev Zettler. «What is cloud computing? An overview of the cloud». [Електронний ресурс]. Режим доступу: https://www.atlassian.com/microservices/cloud-computing (дата звернення 29.05.2024)
[3] Google Cloud Platform. «What is Cloud Computing?». [Електронний ресурс]. Режим доступу: https://cloud.google.com/learn/what-is-cloud-computing (дата звернення 26.06.2024)
[4] Atlassian. «Microservices: understanding what it is and its benefits». [Електронний ресурс]. Режим доступу: https://www.atlassian.com/microservices (дата звернення 25.07.2024)
[5] Aditi Sharma, Craig Bossie, Runeet Vashisht, Tom Moore. «Monolithic to Microservice journey for .NET Applications». 21.10.2022. [Електронний ресурс]. Режим доступу: URL: https://d1.awsstatic.com/developer/Monolith-to-Microservice-Journey-net-framework-application-v1.5.pdf (дата звернення 08.07.2024)
[7] David Vellante. «Breaking Analysis: Uber’s real-time architecture represents the future of data apps…meet the architects who built it». 17.06.2023. [Електронний ресурс]. Режим доступу: https://thecuberesearch.com/breaking-analysis-ubers-real-timearchitecture-represents-the-future-of-data-appsmeet-the-architects-who-built-it/ (дата звернення 29.08.2024)
[8] Mario Izquierdo. «Breaking the Monolith at Twitch: Part One». [Електронний ресурс]. Режим доступу: https://blog.twitch.tv/en/2022/03/30/breaking-themonolith-at-twitch/ (дата звернення 05.08.2024)
[9] Mario Izquierdo. «Breaking the Monolith at Twitch: Part Two». 12.04.2022. [Електронний ресурс]. Режим доступу: https://blog.twitch.tv/en/2022/04/12/breaking-the-monolith-at-twitch-part-2/ (дата звернення 15.08.2024)