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
关键词
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
    [J]. 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.
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1659 - 1664
  • [3] Microservice-Based Interface to ChatGPT
    Ivanov, Rosen
    Velkova, Victoria
    [J]. 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
    [J]. 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
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (13):
  • [6] Offline Mining of Microservice-based Architectures
    Soldani, Jacopo
    Khalili, Javad
    Brogi, Antonio
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE (CLOSER), 2022, : 63 - 73
  • [7] Transparent Tracing of Microservice-based Applications
    Santana, Matheus
    Sampaio, Adalberto, Jr.
    Andrade, Marcos
    Rosa, Nelson S.
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1252 - 1259
  • [8] Nonintrusive Monitoring of Microservice-based Systems
    Pina, Fabio
    Correia, Jaime
    Filipe, Ricardo
    Araujo, Filipe
    Cardoso, Jorge
    [J]. 2018 IEEE 17TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2018,
  • [9] A microservice-based middleware for the digital factory
    Ciavotta, Michele
    Alge, Marino
    Menato, Silvia
    Rovere, Diego
    Pedrazzoli, Paolo
    [J]. 27TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING, FAIM2017, 2017, 11 : 931 - 938
  • [10] A Microservice-based MOOL in Acoustics Addressing the Learning-at-Scale Scenario
    Longo, Antonella
    Zappatore, Marco
    [J]. 2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2017, : 391 - 400