Desarrollo de un esquema de rendimiento para Moodle
Resumen
En el presente trabajo se expone el proceso de diseño e implementación de un esquema
transaccional que busca optimizar el acceso a recursos digitales (documentos,
archivos multimedia, entre otros) por parte de los usuarios de plataformas e-learning
basadas en el proyecto Moodle, aplicando una metodología basada en funcionalidades
(FDD por sus siglas en inglés). El esquema transaccional consiste específicamente de
una extensión creada con el fin de intermediar entre la interfaz de usuario de Moodle
y las librerías que manejan el almacenamiento de datos y recursos. Además, solicita
recomendaciones sobre los recursos más concurridos de la plataforma a un recomendador
externo e implementa una base de datos en memoria utilizando Redis en la
que se almacenan los archivos más descargados por los usuarios.

