DEVELOPMENT OF A SOFTWARE CONTROLLER FOR THE AUTOMATED CREATION AND MANAGEMENT OF VIRTUAL RESOURCES FOR RUNNERS

The work developed a functional model (prototype) of the controller for the automated creation and management of runners’ virtual computing resources. The analysis of potential technologies for its implementation determined the choice of a combination of RPC, cRPC, HTTP/2 and Go technologies with th...

Full description

Saved in:
Bibliographic Details
Main Authors: Yu. Korchak, B. Mikh, Yuriy Furgala
Format: Article
Language:English
Published: Ivan Franko National University of Lviv 2024-09-01
Series:Електроніка та інформаційні технології
Subjects:
Online Access:http://publications.lnu.edu.ua/collections/index.php/electronics/article/view/4472
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The work developed a functional model (prototype) of the controller for the automated creation and management of runners’ virtual computing resources. The analysis of potential technologies for its implementation determined the choice of a combination of RPC, cRPC, HTTP/2 and Go technologies with the protobuff serializer, which meets all modern requirements for a distributed system’s speed, efficiency and scalability. It has been experimentally proven that the RPC protocol can serve as a reliable interface for managing resources in virtual environments, providing convenience and efficient integration with CI/CD systems. Using test scenarios made it possible to reflect actual operating conditions and integration testing and, as a result, evaluate the interaction between the MVP and other system components.
ISSN:2224-087X
2224-0888