Lihonga — A Microservice-Based Virtual Learning Environment

Samuel Stallin Kapembe, José Ghislain Quenum · 2018

This paper looks at the design and implementation of a Microservice Architecture for supporting modern applications for eLearning. With the proliferation of mobile devices, it makes sense to look into different ways to take advantage of their processing power for different applications. Because these devices have become pervasive, we argue that using them to deliver educational content to learners will make their life easier. Thus, we introduce Lihonga, a mobile-friendly microservice-based VLE. The key features identified for a useful VLE were distilled into a design and implementation using a microservice architectural style. Lihonga is built using modern technologies, including Docker, MongoDB and Node.js.

Read the paper · More papers on PaperTik