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

  • Sergey Leonov
  • Dmytro Tyrtyshnyi
Ключові слова: тестування продуктивності, комп’ютерна система, веб-додатки, фреймворк, оптимізація, розподіл ресурсів, система прийняття рішень

Анотація

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

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

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

Посилання

1. Леонов С. Ю., Тиртишний Д. А. Ключові аспекти тестування продуктивності. Проблеми інформатики та моделювання (ПІМ-2023): матеріали міжнародної науково-технічної конференції, Харків: НТУ «ХПІ», 2023. С. 69. URL: https://repository.kpi.kharkov.ua/server/api/core/bitstreams/ee691cd3-44dd-4848-8631-5df0882a6c40/content
2. 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
3. Buckler C. Jump Start Web Performance. SitePoint, 2020. 159 p. URL: https://www.oreilly.com/library/view/jump-startweb/9781098122799/
4. Донич Д. Види тестування програмного забезпечення. 2021. URL: https://lemon.school/blog/vydy-testuvannyaprogramnogo-zabezpechennya
5. Devaraj K. Software Testing Models. What it is, Types & How They Work? 2023. URL:https://testsigma.com/blog/software-testing-models/
6. 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
7. 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
8. 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
9. 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
10. Loadster. URL: https://loadster.app/guides/front-end-vs-back-end-performance/#the-8020-rule-of-web-performance
11. Носков В. І., Тиртишний Д. А. Тестування продуктивності web-сайту для зростання якості продукту. Інформатика, управління та штучний інтелект : матеріали 5-ї міжнар. наук.-техн. конф. студентів, магістрів та аспірантів, 20-22 листопада 2018 р. / наук. ред. В. Д. Дмитрієнко ; Нац. техн. ун-т "Харків. політехн. ін-т". Харків : НТУ "ХПІ", 2018.С. 65. URL: https://repository.kpi.kharkov.ua/server/api/core/bitstreams/6476d887-10a4-48af-9b25-75a9e2e68856/content
Опубліковано
2024-02-09
Як цитувати
Leonov Sergey Дослідження продуктивності серверної частини комп‘ютерної системи на основі розробленого фреймворку / Sergey Leonov, Dmytro Tyrtyshnyi // Системи управління, навігації та зв’язку. Збірник наукових праць. – Полтава: ПНТУ, 2024. – Т. 1 (75). – С. 122-126. – doi:https://doi.org/10.26906/SUNZ.2024.1.122.
Розділ
Інформаційні технології