Lihonga - a Microservice-based Virtual Learning Environment

被引:0
|
作者
Kapembe, Samuel Stallin [1 ]
Quenum, Jose [1 ]
机构
[1] Namibia Univ Sci & Technol, Fac Comp & Informat, Windhoek, Namibia
来源
2018 IEEE 18TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2018) | 2018年
关键词
microservices; architecture; virtual learning environment; api gateway; kafka; docker;
D O I
10.1109/ICALT.2018.00030
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:98 / 100
页数:3
相关论文
共 50 条
  • [1] An Advanced DevOps Environment for Microservice-based Applications
    Throner, Stefan
    Huetter, Heiko
    Saenger, Niklas
    Schneider, Michael
    Hanselmann, Simon
    Petrovic, Patrick
    Abeck, Sebastian
    2021 15TH IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2021), 2021, : 134 - 143
  • [2] Microservice-based Architecture for the NRDC
    Le, Vinh D.
    Neff, Melanie M.
    Stewart, Royal V.
    Kelley, Richard
    Fritzinger, Eric
    Dascalu, Sergiu M.
    Harris, Frederick C., Jr.
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1659 - 1664
  • [3] Microservice-Based Interface to ChatGPT
    Ivanov, Rosen
    Velkova, Victoria
    2024 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS, AQTR, 2024, : 259 - 263
  • [4] Microservice-based IoT for Smart Buildings
    Salikhov, Dilshat
    Khanda, Kevin
    Gusmanov, Kamill
    Mazzara, Manuel
    Mavridis, Nikolaos
    2017 31ST IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (IEEE WAINA 2017), 2017, : 303 - 309
  • [5] Anomaly Detection in Microservice-Based Systems
    Nobre, Joao
    Pires, E. J. Solteiro
    Reis, Arsenio
    APPLIED SCIENCES-BASEL, 2023, 13 (13):
  • [6] Microsegmentation of a Microservice-Based Transport Control Plane for Multitenant Optical Virtual Networks
    Choi, Jin Seek
    Renom, Lluis Gifre
    Yun, Kyeung-Rok
    Casellas, Ramon
    Martinez, Ricardo
    Vilalta, Ricard
    Munoz, Raul
    IEEE NETWORK, 2025, 39 (02): : 286 - 293
  • [7] Nonintrusive Monitoring of Microservice-based Systems
    Pina, Fabio
    Correia, Jaime
    Filipe, Ricardo
    Araujo, Filipe
    Cardoso, Jorge
    2018 IEEE 17TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2018,
  • [8] Offline Mining of Microservice-based Architectures
    Soldani, Jacopo
    Khalili, Javad
    Brogi, Antonio
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE (CLOSER), 2022, : 63 - 73
  • [9] Transparent Tracing of Microservice-based Applications
    Santana, Matheus
    Sampaio, Adalberto, Jr.
    Andrade, Marcos
    Rosa, Nelson S.
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1252 - 1259
  • [10] A microservice-based middleware for the digital factory
    Ciavotta, Michele
    Alge, Marino
    Menato, Silvia
    Rovere, Diego
    Pedrazzoli, Paolo
    27TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING, FAIM2017, 2017, 11 : 931 - 938