RUS  ENG
Полная версия
ЖУРНАЛЫ // Известия Кабардино-Балкарского научного центра РАН // Архив

Известия Кабардино-Балкарского научного центра РАН, 2024, том 26, выпуск 2, страницы 34–43 (Mi izkab853)

Информатика и информационные процессы

Использование иерархических индексов для блокировки доступа к разделяемому ресурсу в микросервисах

В. С. Кириллов

Северо-Кавказский федеральный университет, г. Ставрополь

Аннотация: В данной статье рассматривается инновационный алгоритм, предназначенный для эффективной блокировки доступа к разделяемым ресурсам в микросервисах. Главная особенность этого алгоритма заключается в унификации процессов блокировки и выполнения операций в многопоточных микросервисах с иерархической структурой разделяемых ресурсов. Использование данного алгоритма значительно упрощает разработку системы блокировки ресурсов и дает возможность изменять детализацию блокируемых ресурсов в соответствии с требованиями, предъявляемыми к обрабатываемым микросервисом сообщениям. Большим преимуществом алгоритма является возможность блокировки доступа к нескольким ресурсам без риска взаимной блокировки потоков. Это обеспечивает гарантию надежности и безопасности обработки сообщений микросервисами, особенно в случаях, когда необходимо обращаться к нескольким разделяемым ресурсам одновременно. Результаты исследования показывают, что предложенный алгоритм может значительно улучшить эффективность системы блокировки ресурсов в микросервисной архитектуре, снизить вероятность возникновения ошибок и упростить разработку программного обеспечения. В долгосрочной перспективе использование данного алгоритма может способствовать повышению производительности и надежности распределенных систем на основе микросервисов.

Ключевые слова: микросервисы, иерархии, разделяемые ресурсы

УДК: 004.6

MSC: 68Т027

Поступила в редакцию: 01.03.2024
Исправленный вариант: 26.03.2024
Принята в печать: 02.04.2024

DOI: 10.35330/1991-6639-2024-26-2-34-43



Реферативные базы данных:


© МИАН, 2024