Show simple item record

dc.contributor.advisorTran, Thanh Tung
dc.contributor.authorLy, Bao Thoai
dc.date.accessioned2024-03-19T03:28:29Z
dc.date.available2024-03-19T03:28:29Z
dc.date.issued2022
dc.identifier.urihttp://keep.hcmiu.edu.vn:8080/handle/123456789/4779
dc.description.abstractEvent-driven architecture is becoming more relevant in microservice projects. What has been done prior is merely replacing the synchronous restful requests with topics. However, as the system scales, the mediator topology is more suitable for handling complex service-to-event wiring networks. Thus, the main goal of this thesis is to apply the mediator pattern into managing student learning progress, that is, monitoring different stages of the students in many areas in the university. It is done by using Kafka as a messaging broker, with Nodejs running as the back-end services and Reactjs for front-end web application. Together, the project has brought about flexibility, resilience and extensibility of the whole system. Experiments to evaluate the mediator topology have also been carried out with an increase in time delay result but it is neglectable in this context. From this thesis, other rooms for future research can be possible and they are needed to enhance the ease of development or to create related apps.en_US
dc.language.isoenen_US
dc.subjectStudent learning progress managementen_US
dc.titleA System For Student Learning Progress Management With Event Driven Mediator Patternen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record