Measuring execution time of messages within the Moodle 3.2 platform on a local server

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.

Authors

Institutions

Publication Details

Journal
International Journal of Computational and Experimental Science and Engineering
Published
2025-04-04
DOI
https://doi.org/10.22399/ijcesen.1090
Primary Topic
Real-Time Systems Scheduling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Measuring execution time of messages within the Moodle 3.2 platform on a local server

Basri Ahmedi, Aferdita Ibrahimi, Lindita Loku Nikci
International Journal of Computational and Experimental Science and Engineering
Real-Time Systems Scheduling
article

Measuring execution time of messages within the Moodle 3.2 platform on a local server

Basri Ahmedi, Aferdita Ibrahimi, Lindita Loku Nikci
article en

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.

International Journal of Computational and Experimental Science and EngineeringVol. 11(2)
Public University "Kadri Zeka"
Openalex Percentile: Top 94%
Real-Time Systems Scheduling
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Measuring execution time of messages within the Moodle 3.2 platform on a local server — Basri Ahmedi, Aferdita Ibrahimi, et al. · International Journal of Computational and Experimental Science and Engineering (2025) | TGRS Research Map | TGRS