Аналіз ефективності використання мікросервісів при розробленні WEB-додатків

dc.citation.epage157
dc.citation.issue2
dc.citation.journalTitleКомп’ютерні системи проектування. Теорія і практика
dc.citation.spage146
dc.citation.volume6
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorПлесканка, Назар
dc.contributor.authorПлесканка, Мар’яна
dc.contributor.authorСлободзян, Тарас
dc.contributor.authorМарко, Богдан
dc.contributor.authorPleskanka, Nazar
dc.contributor.authorPleskanka, Maryana
dc.contributor.authorSlobodzian, Taras
dc.contributor.authorMarko, Bogdan
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2025-12-15T08:11:11Z
dc.date.created2024-08-10
dc.date.issued2024-08-10
dc.description.abstractУ статті виконано аналіз та дослідження продуктивності роботи WEB плат- форми та ефективності використання хмарних технологій і мікросервісної архітектури. Роз- глянуто основні аспекти переходу від монолітної архітектури до використання мікросервісів і хмарних технологій, разом із декомпозицією системи на незалежні сервіси, що сприяє поліпшенню оброблення та зберігання даних та дає можливість досягти вищої ефективності. Додатково виконано порівняльний аналіз продуктивності роботи системи із використанням обох архітектурних підходів. Наведено графічні залежності, що показують, як змінюється час відповіді залежно від навантаження у разі використання різних архітектурних підходів до побудови аплікацій.
dc.description.abstractThe 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.
dc.format.extent146-157
dc.format.pages12
dc.identifier.citationАналіз ефективності використання мікросервісів при розробленні WEB-додатків / Назар Плесканка, Мар’яна Плесканка, Тарас Слободзян, Богдан Марко // Комп’ютерні системи проектування. Теорія і практика. — Львів : Видавництво Львівської політехніки, 2024. — Том 6. — № 2. — С. 146–157.
dc.identifier.citation2015Аналіз ефективності використання мікросервісів при розробленні WEB-додатків / Плесканка Н. та ін. // Комп’ютерні системи проектування. Теорія і практика, Львів. 2024. Том 6. № 2. С. 146–157.
dc.identifier.citationenAPAPleskanka, N., Pleskanka, M., Slobodzian, T., & Marko, B. (2024). Analiz efektyvnosti vykorystannia mikroservisiv pry rozroblenni WEB-dodatkiv [Analysis of the microservices efficiency using in the WEB applications development]. Computer Systems of Design. Theory and Practice, 6(2), 146-157. Lviv Politechnic Publishing House. [in Ukrainian].
dc.identifier.citationenCHICAGOPleskanka N., Pleskanka M., Slobodzian T., Marko B. (2024) Analiz efektyvnosti vykorystannia mikroservisiv pry rozroblenni WEB-dodatkiv [Analysis of the microservices efficiency using in the WEB applications development]. Computer Systems of Design. Theory and Practice (Lviv), vol. 6, no 2, pp. 146-157 [in Ukrainian].
dc.identifier.doihttps://doi.org/10.23939/cds2024.02.001
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/124049
dc.language.isouk
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofКомп’ютерні системи проектування. Теорія і практика, 2 (6), 2024
dc.relation.ispartofComputer Systems of Design. Theory and Practice, 2 (6), 2024
dc.relation.references[1] Microsoft. “What is cloud computing?” [Електронний ресурс]. Режим доступу:https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-iscloud-computing (дата звернення26.06.2024)
dc.relation.references[2] Kev Zettler. “What is cloud computing? An overview of the cloud” [Електронний ресурс]. Режим доступу: https://www.atlassian.com/microservices/cloud-computing (дата звернення 29.05.2024)
dc.relation.references[3] Google Cloud Platform. “What is Cloud Computing?” [Електронний ресурс]. Режим доступу:https://cloud.google.com/learn/what-is-cloud-computing (дата звернення 26.06.2024)
dc.relation.references[4] Atlassian. “Microservices: understanding what it is and its benefits” [Електронний ресурс]. Режим доступу: https://www.atlassian.com/microservices (дата звернення 25.07.2024)
dc.relation.references[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-frameworkapplication-v1.5.pdf (дата звернення 08.07.2024)
dc.relation.references[6] 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-appsmeetthe-architects-who-built-it/ (дата звернення 29.08.2024)
dc.relation.references[7] Mario Izquierdo. “Breaking the Monolith at Twitch: Part One” [Електронний ресурс]. Режим доступу:https://blog.twitch.tv/en/2022/03/30/breaking-themonolith-at-twitch/ (дата звернення 05.08.2024)
dc.relation.references[8] 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)
dc.relation.referencesen[1] Microsoft. "What is cloud computing?" [Electronic resource]. Access mode:https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-iscloud-computing (Date of appeal26.06.2024)
dc.relation.referencesen[2] Kev Zettler. "What is cloud computing? An overview of the cloud" [Electronic resource]. Access mode: https://www.atlassian.com/microservices/cloud-computing (Date of appeal 29.05.2024)
dc.relation.referencesen[3] Google Cloud Platform. "What is Cloud Computing?" [Electronic resource]. Access mode:https://cloud.google.com/learn/what-is-cloud-computing (Date of appeal 26.06.2024)
dc.relation.referencesen[4] Atlassian. "Microservices: understanding what it is and its benefits" [Electronic resource]. Access mode: https://www.atlassian.com/microservices (Date of appeal 25.07.2024)
dc.relation.referencesen[5] Aditi Sharma, Craig Bossie, Runeet Vashisht, Tom Moore. "Monolithic to Microservice journey for .NET Applications". 21.10.2022. [Electronic resource]. Access mode: URL: https://d1.awsstatic.com/developer/Monolith-to-Microservice-Journey-net-frameworkapplication-v1.5.pdf (Date of appeal 08.07.2024)
dc.relation.referencesen[6] David Vellante. "Breaking Analysis: Uber’s real-time architecture represents the future of data apps…meet the architects who built it". 17.06.2023. [Electronic resource]. Access mode: https://thecuberesearch.com/breaking-analysis-ubers-real-timearchitecture-represents-the-future-of-data-appsmeetthe-architects-who-built-it/ (Date of appeal 29.08.2024)
dc.relation.referencesen[7] Mario Izquierdo. "Breaking the Monolith at Twitch: Part One" [Electronic resource]. Access mode:https://blog.twitch.tv/en/2022/03/30/breaking-themonolith-at-twitch/ (Date of appeal 05.08.2024)
dc.relation.referencesen[8] Mario Izquierdo. "Breaking the Monolith at Twitch: Part Two". 12.04.2022 [Electronic resource].Access mode: https://blog.twitch.tv/en/2022/04/12/breaking-the-monolith-at-twitch-part-2/ (Date of appeal15.08.2024)
dc.relation.urihttps://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-iscloud-computing
dc.relation.urihttps://www.atlassian.com/microservices/cloud-computing
dc.relation.urihttps://cloud.google.com/learn/what-is-cloud-computing
dc.relation.urihttps://www.atlassian.com/microservices
dc.relation.urihttps://d1.awsstatic.com/developer/Monolith-to-Microservice-Journey-net-frameworkapplication-v1.5.pdf
dc.relation.urihttps://thecuberesearch.com/breaking-analysis-ubers-real-timearchitecture-represents-the-future-of-data-appsmeetthe-architects-who-built-it/
dc.relation.urihttps://blog.twitch.tv/en/2022/03/30/breaking-themonolith-at-twitch/
dc.relation.urihttps://blog.twitch.tv/en/2022/04/12/breaking-the-monolith-at-twitch-part-2/
dc.rights.holder© Національний університет „Львівська політехніка“, 2024
dc.rights.holder© Плесканка Н., Плесканка М., Слободзян Т., Марко Б., 2024
dc.subjectмікросервіс
dc.subjectмоноліт
dc.subjectінфраструктура
dc.subjectхмарне середовище
dc.subjectмасштабування
dc.subjectmicroservice
dc.subjectmonolith
dc.subjectinfrastructure
dc.subjectcloud environment
dc.subjectscaling
dc.titleАналіз ефективності використання мікросервісів при розробленні WEB-додатків
dc.title.alternativeAnalysis of the microservices efficiency using in the WEB applications development
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2024v6n2_Pleskanka_N-Analysis_of_the_microservices_146-157.pdf
Size:
1.36 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.9 KB
Format:
Plain Text
Description: