Modern Architectural Patterns for Scalable Learning Management Systems: Integrating Microservices Client-Server, and Databases Management


연구 분야: Databases



학회: 2025 12th International Conference on Information Technology (ICIT)


초록

Over the recent years, learning management systems have grown significantly and the number of users has increased. Therefore, it is necessary to build systems that are efficient in their functioning, high on performance, and scalable to meet the needs of the users while ensuring the security of the data. The used and existing patterns are not effective to build the system and support each requirement. Therefore, we have used architectural patterns to support these needs. The fundamental pattern of the system is the pattern of microservices that divides the system into microservices where each service supports particular needs. The second pattern is the pattern of client- server that supports effective and seamless communication of the server with the users. We support data integrity, storage, and secure access through the database management architecture pattern. This pattern is used to build an extremely efficient and scalable system that supports the security of the users' data.


Author Profile
Ceselia Alyawanseh

Department of Software Engineering Al Zaytoonah University of Jordan Amman Jordan

Albania
Author Profile
Renad Alwahsh

Department of Software Engineering Al Zaytoonah University of Jordan Amman Jordan

Albania
Author Profile
Ameen Shaheen

Department of Software Engineering Al Zaytoonah University of Jordan Amman Jordan

Albania

📄 논문 정보

발행 연도 2025년
인용수 9
출판 국가 Albania
사이트 IEEE
좋아요 수 0

연관 논문 목록 (162건)