Optimization of Microservice-Based Academic Services with the Use of Message Brokers (Case Study: Business Process of Submitting Krs)
This research proposes a solution by designing a microservice-based system connected through a message broker, with a case study on the KRS submission process. In this research, the service will be broken down into small parts to improve system performance. KRS requests submitted by students will be channeled through academic aggregation which acts as a publisher, then stored in the academic command database and academic query which acts as a consumer. Publisher and consumer are connected by a message broker, RabbitMQ. The RabbitMQ configuration used is to create a virtual host “krs” to separate between services and also use a quorum queue type that excels in security and availability. The results of this research show that the simulation of a microservice-based academic service system results in an efficient process
Authors
- Nindy Irzavika
- I Wayan Widi Pradnyana
- Muhammad Helmi Azhar
Institutions
- Universitas Pembangunan Nasional Veteran Jakarta (ID)
Publication Details
- Published
- 2024-11-20
- DOI
- https://doi.org/10.1109/icimcis63449.2024.10956829
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.00