ДОСЛІДЖЕННЯ ПРОДУКТИВНОСТІ СЕРВЕРНОЇ ЧАСТИНИ КОМП‘ЮТЕРНОЇ СИСТЕМИ НА ОСНОВІ РОЗРОБЛЕНОГО ФРЕЙМВОРКУ

Автор(и)

  • Sergey Leonov
  • Dmytro Tyrtyshnyi

DOI:

https://doi.org/10.26906/SUNZ.2024.1.122

Ключові слова:

тестування продуктивності, комп’ютерна система, веб-додатки, фреймворк, оптимізація, розподіл ресурсів, система прийняття рішень

Анотація

У даній статті були вивчені методи та використання оригінально розробленого фреймворку для тестування продуктивності серверної частини комп‘ютеної системи. Було проаналізовано завдання та виклики, які стоять перед розробниками при оптимізації продуктивності серверів. Проведено моделювання роботи сервера та створено фреймворк, що включає інструменти для оптимізації навантаження, моніторингу, аналізу даних, керування тестовим процесом та розподілу ресурсів. Експерименти проведено на реальних веб-додатках, що використовувалися як тестове середовище. Система прийняття рішень на основі запропонованого фреймворку призводить до оптимізації продуктивності серверної частини веб-додатків, що значно поліпшує їхню працездатність і надійність. В ході досліджень були визначені та підтверджені ознаки подальшого покращення продуктивності веб-додатків.

Завантаження

Дані завантаження ще не доступні.

Посилання

Леонов С. Ю., Тиртишний Д. А. Ключові аспекти тестування продуктивності. Проблеми інформатики та моделювання (ПІМ-2023): матеріали міжнародної науково-технічної конференції, Харків: НТУ «ХПІ», 2023. С. 69. URL: https://repository.kpi.kharkov.ua/server/api/core/bitstreams/ee691cd3-44dd-4848-8631-5df0882a6c40/content

Still A. Web performance warrior. The Business of Speed. Published by O’Reilly Media, Inc., CA 95472, 2015. 50 p. URL:https://theswissbay.ch/pdf/Books/Computer%20science/O%27Reilly/web-performance-warrior.pdf

Buckler C. Jump Start Web Performance. SitePoint, 2020. 159 p. URL: https://www.oreilly.com/library/view/jump-startweb/9781098122799/

Донич Д. Види тестування програмного забезпечення. 2021. URL: https://lemon.school/blog/vydy-testuvannyaprogramnogo-zabezpechennya

Devaraj K. Software Testing Models. What it is, Types & How They Work? 2023. URL:https://testsigma.com/blog/software-testing-models/

Dustin E., Rashka J., Paul J. Automated Software Testing: Introduction, Management, and Performance. Addison-Wesley Prof., 1999. 608 р. URL: https://books.google.com.ua/books/about/Automated_Software_Testing.html?id=kl2H0G6EFf0C&redir_esc=y

Hoda R., Salleh N., Grundy J. The Rise and Evolution of Agile Software Devleopment. IEEE Software. 2018. Vol. 35, no. 5. Р. 58-63. URL: https://ieeexplore.ieee.org/document/8409911

Dybå T., Dingsøyr T. Agile Project Management: From Self-Managing Teams to Large-ScaleDevelopment. 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering. Florence, 2015. https://ieeexplore.ieee.org/document/7203121

Whiting E., Datta S. Performance Testing and Agile Software Development: A Systematic Review. 2021. 36 р. URL: https://www.researchgate.net/publication/351410867_Performance_Testing_and_Agile_Software_Development_A_Systematic_Review

Loadster. URL: https://loadster.app/guides/front-end-vs-back-end-performance/#the-8020-rule-of-web-performance

Носков В. І., Тиртишний Д. А. Тестування продуктивності web-сайту для зростання якості продукту. Інформатика, управління та штучний інтелект : матеріали 5-ї міжнар. наук.-техн. конф. студентів, магістрів та аспірантів, 20-22 листопада 2018 р. / наук. ред. В. Д. Дмитрієнко ; Нац. техн. ун-т "Харків. політехн. ін-т". Харків : НТУ "ХПІ", 2018.С. 65. URL: https://repository.kpi.kharkov.ua/server/api/core/bitstreams/6476d887-10a4-48af-9b25-75a9e2e68856/content

Downloads

Опубліковано

2024-02-09

Номер

Розділ

Інформаційні технології