Відмовостійке масштабування веб-додатків завдяки інтегрованому масштабуванню баз даних
DOI:
https://doi.org/10.30890/2709-2313.2024-28-00-002Ключові слова:
Scalability, Autoscaling, Service Mesh, Kubernetes, Database Sharding, Master-Slave Replication, Fault Tolerance, ContainerizationАнотація
This work has focused on the optimization and scaling of web applications, particularly those that utilize databases. The work covered various deployment environments, including physical servers, dedicated servers, virtual servers, cloud systems, and ServMetrics
Посилання
Yang, P., Zhang, L., Liu, H. et al. Reducing idleness in financial cloud services via multi-objective evolutionary reinforcement learning based load balancer. Sci. China Inf. Sci. 67, 120102 (2024). https://doi.org/10.1007/s11432-023-3895-3
Fé, I.; Matos, R.; Dantas, J.; Melo, C.; Nguyen, T.A.; Min, D.; Choi, E.; Silva, F.A.; Maciel, P.R.M. Performance-Cost Trade-Off in Auto-Scaling Mechanisms for Cloud Computing. Sensors 2022, 22, 1221. https://doi.org/10.3390/s22031221
Singh, P., Kaur, A., Gupta, P. et al. RHAS: robust hybrid auto-scaling for web applications in cloud computing. Cluster Comput 24, 717–737 (2021). https://doi.org/10.1007/s10586-020-03148-5
Amro Al-Said Ahmad & Peter Andras (2021) Cloud-based software services delivery from the perspective of scalability, International Journal of Parallel, Emergent and Distributed Systems, 36:2, 53-68, DOI: 10.1080/17445760.2019.1617864.
K. Malyuga, O. Perl, A. Slapoguzov and I. Perl, "Fault Tolerant Central Saga Orchestrator in RESTful Architecture," 2020 26th Conference of Open Innovations Association (FRUCT), 2020, pp. 278-283, doi: 10.23919/FRUCT48808.2020.9087389.
C. Kan, "DoCloud: An elastic cloud platform for Web applications based on Docker," 2016 18th International Conference on Advanced Communication Technology (ICACT), 2016, pp. 478-483, doi: 10.1109/ICACT.2016.7423440.
M. M. Rovnyagin, D. M. Sinelnikov, V. V. Odintsev and S. S. Varykhanov, "Distributed Fault-tolerant Platform for Web Applications," 2020 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), 2020, pp. 482-485, doi: 10.1109/EIConRus49466.2020.9039529.
T. Korobeinikova, R. Chekhmestruk, P. Mykhaylov, O. Romanyuk, O. Romanyuk and H. Achanyar, "The Fault-Resistant Web Application Infrastructure Using Autoscaling," 2023 13th International Conference on Advanced Computer Information Technologies (ACIT), Wrocław, Poland, 2023, pp. 479-482, doi: 10.1109/ACIT58437.2023.10275448
Коробейнікова Т.І. Організація захищеного доступу до web-серверів засобами машинного навчання / Коробейнікова Т.І., Кравчук Н. В. // International periodical scientific journal «SWorldJournal» – 2023. – № 20 (part 1) (July, 2023). – С. 52–59. ISSN: 2663-5712. DOI: 10.30888/2663-5712.2023-20-01-041. https://www.sworldjournal.com/index.php/swj/issue/view/swj20-01/swj20-01.
Tехнологічний стек роботи веб-додатків. / Мичуда Л. З., Коробейнікова Т.І., Непийвода М. В, Рекало О. В. // Міжнародний науковий рецензований журнал «Modern engineering and innovative technologies» – 2022. – № 22 (1) ( October, 2022). – С. 104–112. ISSN 2567-5273. DOI 10.30890/2567-5273.
T. Korobeinikova, V. Maidaniuk, O. Romanyuk, R. Chekhmestruk, O. Romanyuk and S. Romanyuk, "Web-applications Fault Tolerance and Autoscaling Provided by the Combined Method of Databases Scaling," 2022 12th International Conference on Advanced Computer Information Technologies (ACIT), 2022, pp. 27-32, doi: 10.1109/ACIT54803.2022.9913098.
Коробейнікова Т.І. Комбінований метод масштабування баз даних. / Коробейнікова Т.І., Захарченко С. М. // International scientific journal «Grail of Science» – 2022. – № 14-15 (May, 2022). – С. 320–326. ISSN: 2710–3056. ISBN 979-8-88526-799-1.
Трояновська Т. І. Засоби та модель моніторингу даних мікросервісної системи / Т. І. Трояновська, Л. А. Савицька, В. Л. Комаров // Інформаційні технології та комп’ютерна інженерія. – Вінниця, 2018. – №1, C. 28-33.
Трояновська Т. І. Методи та засоби популяризації комерційних веб-ресурсів / Т. І. Трояновська, Л. А. Савицька, В. Ю. Тарануха // Інформаційні технології та комп’ютерна інженерія. – Вінниця, 2017. – №2, C. 23-30.
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2024 Автори
Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.