MoocFlix: A Microservices-Based Architecture for Scalable and Efficient MOOC Streaming Platforms

MoocFlix is a cloud-native platform designed to enhance the delivery of Massive Open Online Courses (MOOCs) by leveraging microservices architecture. This approach decomposes the system into independent services, each responsible for specific functionalities such as user management, content delivery, and assessment processing. By adopting micro services, MoocFlix achieves scalability, allowing it to efficiently handle varying user loads and content demands. The architecture also enhances fault tolerance; if one service encounters an issue, others continue to operate seamlessly, ensuring uninterrupted user experience. Additionally, MoocFlix incorporates features aimed at boosting user engagement, including personalized content recommendations and interactive assessments. This modular design not only streamlines development and maintenance but also facilitates the integration of new features, keeping pace with evolving educational needs. Overall, MoocFlix exemplifies how microservices can be effectively utilized to create

Authors

Institutions

Publication Details

Published
2025-03-28
DOI
https://doi.org/10.1109/ngise64126.2025.11085344
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MoocFlix: A Microservices-Based Architecture for Scalable and Efficient MOOC Streaming Platforms

Shivani Agarwal, Shantanu Prakash, Abhilasha Singh, Nitish Rai et al.
Software System Performance and Reliability
article

MoocFlix: A Microservices-Based Architecture for Scalable and Efficient MOOC Streaming Platforms

Shivani Agarwal, Shantanu Prakash, Abhilasha Singh, Nitish Rai, Ainain Aftab, Yugal Chaudhary
article en

Abstract

MoocFlix is a cloud-native platform designed to enhance the delivery of Massive Open Online Courses (MOOCs) by leveraging microservices architecture. This approach decomposes the system into independent services, each responsible for specific functionalities such as user management, content delivery, and assessment processing. By adopting micro services, MoocFlix achieves scalability, allowing it to efficiently handle varying user loads and content demands. The architecture also enhances fault tolerance; if one service encounters an issue, others continue to operate seamlessly, ensuring uninterrupted user experience. Additionally, MoocFlix incorporates features aimed at boosting user engagement, including personalized content recommendations and interactive assessments. This modular design not only streamlines development and maintenance but also facilitates the integration of new features, keeping pace with evolving educational needs. Overall, MoocFlix exemplifies how microservices can be effectively utilized to create

SRM Institute of Science and Technology (IN), Institute of Management Technology (IN)
Openalex Percentile: Top 77%
Software System Performance and Reliability
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.