title: Investigation of resources utilization and stability of the application when switching to reactive components in the situation of an increase in response time from external data sources
metadata.name: dc.contributor.advisor
metadata.value: Иванов Артем Александрович
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Ivanov Artem Aleksandrovic
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Коротченко Денис Сергеевич
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Korotcenko Denis Sergeevic
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Шалымов Дмитрий Сергеевич
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Salymov Dmitrij Sergeevic
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2023-07-26T12:03:06Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2023-07-26T12:03:06Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2023
metadata.name: dc.identifier.other
metadata.value: 076846
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/42165
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: В работе проводится сравнение поведения (стабильности, выдерживаемой нагрузки и утилизации ресурсов) приложений на языках программирования виртуальной машины Java при использовании ими нереактивных и реактивных компонентов в различных сценариях, в частности в ситуации, когда внешние источники данных (такие, как базы данных или внешние сервисы) начинают отвечать на запросы дольше. Кроме того, в работе представлена архитектура тестового стенда для проведения изолированного нагрузочного тестирования. По итогам работы сделаны выводы о ситуациях, в которых переход на реактивные компоненты оправдан.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: The paper compares the behavior (stability and resource utilization) of applications in the programming languages of the JVM when they use non-reactive and reactive components in various scenarios, in particular in a situation when external data sources (such as databases or external services) begin to respond to requests for longer. In addition, the paper presents the architecture of a test stand for conducting isolated performance testing. Based on the results of the work, conclusions were drawn about situations in which the transition to reactive components is justified.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: утилизация ресурсов
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: стабильность
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: выдерживаемая нагрузка
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: котлин
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: реактивность
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: реактивные компоненты
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: перфоманс тестирование
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: нагрузочное тестирование
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: изолированное тестирование
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: resources utilization
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: stability
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: load
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: kotlin
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: java
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: reactive programming
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: reactive components
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: r2dbc
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: performance testing
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: isolated testing
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Investigation of resources utilization and stability of the application when switching to reactive components in the situation of an increase in response time from external data sources
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Исследование объёма используемых ресурсов и стабильности приложения при переходе на реактивные компоненты в случае увеличения времени ответа от внешних источников данных
metadata.lang: ru_RU
resources.filename: st076846.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/42165/2/st076846.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 1,22 MB
resources.filename: reviewSV_st076846_Korotcenko_Denis_Sergeevic_(supervisor)(Ru).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/42165/3/reviewSV_st076846_Korotcenko_Denis_Sergeevic_%28supervisor%29%28Ru%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 3,04 kB