ДОСЛІДЖЕННЯ БАГАТОПОТОКОВИХ ТЕХНОЛОГІЙ JAVA ТА ОЦІНКА ЕФЕКТИВНОСТІ ЇХ ЗАСТОСУВАННЯ

Saved in:
Bibliographic Details
Title: ДОСЛІДЖЕННЯ БАГАТОПОТОКОВИХ ТЕХНОЛОГІЙ JAVA ТА ОЦІНКА ЕФЕКТИВНОСТІ ЇХ ЗАСТОСУВАННЯ
Authors: Vladyslav Igorovych Masenkov, ФОП
Source: "Теоретичні та прикладні аспекти розробки комп’ютерних систем". Науково-практична конференція студентів і аспірантів.; ТЕОРЕТИЧНІ ТА ПРИКЛАДНІ АСПЕКТИ РОЗРОБКИ КОМП’ЮТЕРНИХ СИСТЕМ '2025
Publisher Information: "Теоретичні та прикладні аспекти розробки комп’ютерних систем". Науково-практична конференція студентів і аспірантів.
Theoretical and Applied Aspects of Computer Systems Development
Publication Year: 2025
Description: Актуальність теми. У сучасних розподілених системах та високонавантажених програмних рішеннях багатопотоковість відіграє ключову роль у досягненні високої продуктивності, масштабованості та низьких затримок. Рішення, що використовують багатопотокові технології, широко застосовуються в різних галузях, таких як обробка великих даних, високопродуктивні обчислення, онлайн-стрімінг, хмарні платформи, фінансові технології, наукові обчислення та реальний час обробки інформації. Однак для ефективного використання багатопотокових механізмів в рамках платформи Java необхідно здійснювати комплексний підхід до вибору та налаштування відповідних бібліотек, фреймворків та методів оптимізації продуктивності. Дослідження цих аспектів дозволить значно покращити ефективність розробки та експлуатації систем, що потребують високої продуктивності та низьких затримок.Метою роботи є наукове дослідження та аналіз багатопотокових технологій у середовищі Java, а також оцінка їх ефективності та доцільності застосування для розробки високопродуктивних, масштабованих та надійних програмних систем в умовах реальних виробничих навантажень.Об’єкт дослідження – багатопотокові технології Java, включаючи базові інструменти багатопотоковості (Java Threads), фреймворки для керування потоками (Executor Framework), паралельні обчислення (ForkJoinPool), а також методи синхронізації та забезпечення безпеки потоків у складних розподілених системах.Предмет дослідження – підходи до проектування та реалізації багатопотокових програм в Java, методи для забезпечення ефективного використання системних ресурсів (процесора, пам'яті, вводу-виводу), а також інструменти для моніторингу, збереження та аналізу результатів продуктивності багатопотокових додатків.Завдання дослідження:Проаналізувати основні бібліотеки та фреймворки для реалізації багатопотоковості в Java, зокрема: Java Threads, Executor Framework, ForkJoinPool, CompletableFuture, та оцінити їх можливості для ефективного управління паралельними задачами.Розробити критерії для порівняння ефективності ...
Document Type: article in journal/newspaper
Language: Ukrainian
Relation: http://econference.nubip.edu.ua/index.php/taacsd/2025/paper/view/3729
Availability: http://econference.nubip.edu.ua/index.php/taacsd/2025/paper/view/3729
Rights: Authors who submit to this conference agree to the following terms: a) Authors retain copyright over their work, while allowing the conference to place this unpublished work under a Creative Commons Attribution License , which allows others to freely access, use, and share the work, with an acknowledgement of the work's authorship and its initial presentation at this conference. b) Authors are able to waive the terms of the CC license and enter into separate, additional contractual arrangements for the non-exclusive distribution and subsequent publication of this work (e.g., publish a revised version in a journal, post it to an institutional repository or publish it in a book), with an acknowledgement of its initial presentation at this conference. c) In addition, authors are encouraged to post and share their work online (e.g., in institutional repositories or on their website) at any point before and after the conference.
Accession Number: edsbas.43B4FCD3
Database: BASE
Be the first to leave a comment!
You must be logged in first