Penerapan Arsitektur Microservices pada Sistem Informasi Penjualan Online untuk Meningkatkan Skalabilitas dan Kinerja Sistem
DOI:
https://doi.org/10.55606/jtmei.v4i3.5825Keywords:
Microservices, Online Sales, REST API, Scalability, SDLC WaterfallAbstract
This study discusses the application of microservices architecture in online sales information systems as a solution to the limitations of monolithic architecture in terms of scalability and performance. Using the Software Development Life Cycle (SDLC) method of the Waterfall model, the system is built by dividing applications into small, independent services and communicating with each other through a REST API in JSON format. The implementation is carried out using Node.js, ReactJS, and Docker technologies to support more efficient management and isolation of the system. The results of the study show that the application of microservices architecture is able to improve data processing efficiency and system development flexibility. However, the complexity of managing communication between services through API Gateway is a challenge that needs to be considered in implementation. Overall, this study confirms that microservices architecture is a relevant and effective approach in the development of online sales information systems, especially to support the scalability, performance, and sustainability needs of future application development.
Downloads
References
Alchuluq, L. M., & Nurzaman, F. (2021). Analisis pada arsitektur microservice untuk layanan bisnis toko online. TEKINFO, 22(2), 61–68. http://ejournal.unib.ac.id/index.php/rekursif
Anwar, M. D., & Kautsar, I. A. (2024). Arsitektur perangkat lunak berbasis layanan mikro pada sistem manajemen informasi kantin. Physical Sciences, Life Science and Engineering, 1(2), 1–13. https://doi.org/10.47134/pslse.v1i2.196
Asrowardi, I., Putra, S. D., & Subyantoro, E. (2020). Designing microservice architectures for scalability and reliability in e-commerce. Journal of Physics: Conference Series, 1450(1), 012077. https://doi.org/10.1088/1742-6596/1450/1/012077
Atmojo, S., Utami, R., Dewi, S., & Widhiyanta, N. (2022). Implementasi sistem informasi desa berbasis arsitektur microservices. SMATIKA: STIKI Informatika Journal, 12(1), 55–66. https://doi.org/10.32664/smatika.v12i01.658
Belluano, P. L. L., Purnawansyah, Panggabean, B. L. E., & Herman. (2020). Sistem informasi program kreativitas mahasiswa berbasis web service dan microservice. ILKOM Jurnal Ilmiah, 12(1), 8–16. https://doi.org/10.33096/ilkom.v12i1.492.8-16
Dahri, F., Elhanafi, A. M., Handoko, D., & Wulan, N. (2022). Implementation of microservices architecture in learning management system e-course using web service method. Sinkron: Jurnal dan Penelitian Teknik Informatika, 6(1), 76–82. https://doi.org/10.33395/sinkron.v7i1.11229
Dinova, C. A., & Utomo, I. C. (2023). Pengembangan arsitektur microservice pada learning management system e-learning menggunakan metode web service. Jurnal Ilmu Komputer dan Informatika (JIKI), 3(2), 125–141. https://doi.org/10.54082/jiki.102
Iqbal, M., Handoko, W., & Syahputra, A. K. (2023). Optimalisasi e-learning melalui implementasi microservice untuk peningkatan skalabilitas dan efisiensi pembelajaran online. JURDIMAS (Jurnal Pengabdian Kepada Masyarakat), 6(3), 439–444. https://doi.org/10.33330/jurdimas.v6i3.2496
Mulyawan, A. A., Kusumasari, T. F., & Alama, E. N. (2022). Sistem pengelolaan target perusahaan dengan microservices architecture untuk membantu peningkatan kinerja perusahaan. JATISI (Jurnal Teknik Informatika dan Sistem Informasi), 9(1), 12–22.
Sinambela, A., Ernawati, & Coastera, F. F. (2021). Implementasi arsitektur microservices pada rancang bangun aplikasi marketplace berbasis web. Jurnal Rekursif, 9(1), 1–13. https://doi.org/10.32664/rekursif.v9i1.658
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Jurnal Teknik Mesin, Industri, Elektro dan Informatika

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.





