Academic Journal

АНАЛИЗ МИКРОСЕРВИСНОЙ АРХИТЕКТУРЫ В СРЕДЕ E-LEARNING С МНОГОВАРИАНТНЫМ ДОСТУПОМ К УЧЕБНЫМ МАТЕРИАЛАМ

Bibliographic Details
Title: АНАЛИЗ МИКРОСЕРВИСНОЙ АРХИТЕКТУРЫ В СРЕДЕ E-LEARNING С МНОГОВАРИАНТНЫМ ДОСТУПОМ К УЧЕБНЫМ МАТЕРИАЛАМ
Publisher Information: ООО Цифра, 2024.
Publication Year: 2024
Subject Terms: многовариантный доступ, система управления обучением, microservice architecture, system scalability, микросервисная архитектура, multivariate access, learning management system, масштабируемость системы
Description: The article examines the application of microservices to implement access to educational data in a learning management system. One of the most problematic areas in the development of highly loaded online systems is the coordination of all microservices in a single system and the distribution of load on hardware resources at critical system load indicators.In the course of the study, during the transition from monolithic architecture of LMS-system "Moodle" to microservice architecture the main indicators of server equipment and average response time to user requests were monitored. The proposed method of system implementation allows to significantly reduce the hardware requirements and reduce the response time of the system in conditions of high load (from 500 unique users per unit of time).The obtained results of approbation of the method allow to regard it as an effective tool for the development of online learning systems with multivariate access to training materials.The proposed method of system implementation allows to drastically reduce hardware requirements and reduce system response time under high load conditions. The presented architecture allows to significantly improve the functionality, flexibility and scalability of the system, especially in terms of service-oriented modules.
В статье рассматривается применение микросервисов для реализации доступа к образовательным данным в системе управления процессом обучения. Одной из наиболее проблемных областей при разработке высоконагруженных онлайн-систем является координация всех микросервисов в единой системе и распределение нагрузки на аппаратные ресурсы при критических показателях загрузки системы.В ходе исследования при переходе от монолитной архитектуры LMS-системы «Moodle» к микросервисной архитектуре отслеживались основные показатели серверного оборудования и среднее время отклика на запросы пользователей. Предлагаемый способ реализации системы позволяет значительно снизить требования к оборудованию и сократить время отклика системы в условиях высокой нагрузки (от 500 уникальных пользователей в единицу времени).Полученные результаты апробации метода позволяют считать его эффективным инструментом для разработки систем онлайн-обучения с многовариантным доступом к учебным материалам.Предложенный способ реализации системы позволяет существенно снизить требования к оборудованию и сократить время отклика системы в условиях высокой нагрузки. Представленная архитектура, позволяет значительно улучшить функциональность, гибкость и масштабируемость системы, особенно в части сервис-ориентированных модулей.
Международный научно-исследовательский журнал, Выпуск 10 (148) 2024
Document Type: Article
Language: Russian
DOI: 10.60797/irj.2024.148.65
Rights: CC BY
Accession Number: edsair.doi...........16daed9e6c33c874a090a4e07b71d85e
Database: OpenAIRE
Description
DOI:10.60797/irj.2024.148.65