Veuillez utiliser cette adresse pour citer ce document : http://elartu.tntu.edu.ua/handle/lib/23969
Affichage complet
Élément Dublin CoreValeurLangue
dc.contributor.advisorЯсній, Олег Петрович-
dc.contributor.advisorYasniy, Oleg-
dc.contributor.authorСтягар, Андрій Іванович-
dc.contributor.authorStiahar, Andrii-
dc.date.accessioned2018-02-21T10:21:46Z-
dc.date.available2018-02-21T10:21:46Z-
dc.date.issued2018-02-15-
dc.identifier.citationСтягар А. І. Продуктивність серверних JavaScript програм для комп’ютерних систем з клієнт-серверною архітектурою: автореферат дипломної роботи магістра за спеціальністю 123 «Комп’ютерна інженерія» / А. І. Стягар: ‒ Тернопільський національний технічний університет імені Івана Пулюя ‒ Тернопіль: ТНТУ, 2018. ‒ 7с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/23969-
dc.description.abstractДипломна робота магістра за спеціальністю 123 «Комп’ютерна інженерія». ‒ Тернопільський національний технічний університет імені Івана Пулюя. ‒ Тернопіль 2018. Дипломна робота присвячена аналізу архітектури серверних JavaScript платформ та проведенні експериментальних досліджень продуктивності платформи Node.js. В результаті аналізу архітектури платформи Node.js, було виявлено, що асинхронна обробка запитів дозволяє забезпечити більшу продуктивність і масштабованість при типових мережевих навантаженнях. Навантажувальне тестування показало, що дана технологія дуже добре справляється з великою кількістю одночасних запитів і при цьому використовує мінімальну кількість оперативної пам’яті. Проте для запитів з інтенсивним використанням центрального процесора спостерігається значне падіння продуктивності. Вирішенням цієї проблеми може бути запуск декількох екземплярів додатку та балансування навантаження між ними. Тестування продуктивності додатку, масштабованого за допомогою модуля cluster та сервера Nginx показали у два рази кращий результат ніж при однопотоковій реалізації. Тому для забезпечення максимальної продуктивності додатку необхідно використовувати дані інструменти масштабуванняuk_UA
dc.description.abstractMaster thesis for the speciality «Computer Engineering». ‒ Ternopil Ivan Puluj National Technical University. ‒ Ternopil 2018. Master`s thesis is devoted to analyzing the architecture of server-side JavaScript platforms and conducting experimental research on the performance of the Node.js platform using the Jmeter program. As result of analysis of the Node,js platform architecture, it was found that asynchronous query processing allows for higher performance and scalability in typical network loadings than typical implementation based on flows. Load testing showed that this technology is very well coped with a large number of simultaneous requests and thus uses a minimum amount of RAW. However, for intensive CPU usage, there is noticeable drop in performance. Solving this problem may be to run multiple instances of the application and load balancing between them. Testing the performance of the application scaled using the cluster module and Nginx server, showed twice as good a result than one-threaded implementation. Therefore, you need to use these scaling tools to maximize the performance applicationuk_UA
dc.language.isoukuk_UA
dc.subjectпрограмна платформаuk_UA
dc.subjectпродуктивністьuk_UA
dc.subjectфреймворкuk_UA
dc.subjectсерверuk_UA
dc.subjectархітектураuk_UA
dc.subjectвеб-додатокuk_UA
dc.subjectsoftware platformuk_UA
dc.subjectperfomanceuk_UA
dc.subjectframeworkuk_UA
dc.subjectarchitectureuk_UA
dc.subjectserveruk_UA
dc.subjectweb-applicationuk_UA
dc.titleПродуктивність серверних JavaScript програм для комп’ютерних систем з клієнт-серверною архітектуроюuk_UA
dc.title.alternativeServer JavaScript software performance for computer systems with client-server architectureuk_UA
dc.typeThesis Abstractuk_UA
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages7-
dc.subject.udc004.442uk_UA
dc.identifier.citationenStiahar A. I. Server JavaScript software performance for computer systems with client-server architecture: the abstract of master’s degree on the speciality 123 «Computer Engineering» / M. O. Hrokhola: ‒ Ivan Puluj Ternopil National Technical University ‒ Ternopil: TNTU, 2018. ‒ 7p.uk_UA
dc.coverage.countryUAuk_UA
Collection(s) :123 — комп’ютерна інженерія

Fichier(s) constituant ce document :
Fichier Description TailleFormat 
автореферат Стягар.pdf178,4 kBAdobe PDFVoir/Ouvrir


Tous les documents dans DSpace sont protégés par copyright, avec tous droits réservés.

Outils d'administration