Year: 2025
Type: article
Abstract: This study investigates the performance of message delivery within the Moodle 3.2 platform hosted on a local university server, which has supported approximately 4,700 users since 2016. The research evaluates execution time as a function of the number of recipients and message size, considering key performance factors such as hardware capabilities, algorithm efficiency, and network conditions. Empirical measurements were conducted on the university’s e-learning server (https://e-learning.uni-gjilan.net/) through two types of tests: varying the number of recipients and increasing the number of message characters. Results indicate that increasing the number of recipients significantly impacts execution time, while message size has a comparatively smaller effect. These findings highlight the need for optimizing Moodle configurations and server resources to improve scalability and performance in high-user environments. Recommendations include upgrading server hardware, optimizing database queries, and implementing caching mechanisms. Future research should explore alternative database engines and network configurations to enhance system efficiency further.
Institution: Public University "Kadri Zeka"
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W4409164839
