title: Implementation of the orchestrator service controlling building of the distributed code model
metadata.name: dc.contributor.advisor
metadata.value: Леонов Антон Викторович
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Leonov Anton Viktorovic
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Павленко Даниил Павлович
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Pavlenko Daniil Pavlovic
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: 2024-07-25T11:49:33Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2024-07-25T11:49:33Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2024
metadata.name: dc.identifier.other
metadata.value: 085186
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/46192
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: SUDU — облачная платформа для IDE, основная цель которой решить проблему долгой индексации и больших задержек запросов к кодовой модели, используя преимущества облачных вычислений. Таким образом, SUDU облегчает работу разработчиков, которые имеют дело с большими проектами. Построение кодовых моделей в SUDU происходит по инкрементальному принципу, когда построение новой кодовой модели основывается на уже ранее построенной. В такой системе, особое место занимает задача по управлению очередностью построения кодовых моделей и управлению имеющимися ресурсами. Для решения этой задачи появилась потребность в сервисе, который мог бы оркестрировать построение инкрементальных кодовых моделей. 
  
  Данная работа посвящена исследованию и имплементации сервиса, оркестрирующего построение распределенной кодовой модели. В ходе работы были сформированы функциональные и нефункциональные требования к сервису-оркестратору; структура сервиса оркестратора и все сопровождающие детали перед имплементацией были оформлены в качестве документа, который был принят командой; полностью реализован и оттестирован сервис-оркестратор, управляющий построением распределенной кодовой модели, который стал частью SUDU.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: SUDU is a cloud platform IDE the main purpose of which is to speed up building of code model indexes and improve code model performance using the advantages of cloud computing. Thus, SUDU improves the work of developers who deal with large codebases. In SUDU, code models are built in an incremental way: a new code model is being built on top of one of previously built code models. In such a system, the task of managing the order of the code models building and managing available resources is crucial. To solve this task, there was a need for a service that could orchestrate the building of incremental code models.
  
  This work is dedicated to the research and implementation of the service that orchestrates the building of code models. As a result of this work, the following results were achieved: functional and non-functional requirements for the orchestrator service were formed; before implementation, the structure of orchestrator service was proposed as a document that was approved by the team; the orchestrator service was implemented and tested and, as a result, became a part of SUDU system.
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: orchestration
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: distributed systems
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: code model
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Implementation of the orchestrator service controlling building of the distributed code model
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Реализация сервиса оркестратора, управляющего построением распределенной код-модели
metadata.lang: ru_RU
resources.filename: st085186.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/46192/2/st085186.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 768,07 kB
resources.filename: reviewSV_st085186_Pavlenko_Daniil_Pavlovic_(supervisor)(Ru).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/46192/3/reviewSV_st085186_Pavlenko_Daniil_Pavlovic_%28supervisor%29%28Ru%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 3 kB