Penerapan Arsitektur Microservices pada Sistem Informasi Penjualan Online untuk Meningkatkan Skalabilitas dan Kinerja Sistem

Authors

  • Rosyid Fadillah Nurrokhim Universitas Esa Unggul
  • Fahrul Febriansyah Siregar Universitas Esa Unggul
  • Ferdy Al Firdaus Universitas Esa Unggul
  • Rizki Aditiya Universitas Esa Unggul
  • Faizal Muhammad Yahya Universitas Esa Unggul
  • Lutfiandra Pohan Universitas Esa Unggul
  • Ryan Satria Pratama Universitas Esa Unggul

DOI:

https://doi.org/10.55606/jtmei.v4i3.5825

Keywords:

Microservices, Online Sales, REST API, Scalability, SDLC Waterfall

Abstract

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

Download data is not yet available.

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

2025-09-30

How to Cite

Rosyid Fadillah Nurrokhim, Fahrul Febriansyah Siregar, Ferdy Al Firdaus, Rizki Aditiya, Faizal Muhammad Yahya, Lutfiandra Pohan, & Ryan Satria Pratama. (2025). Penerapan Arsitektur Microservices pada Sistem Informasi Penjualan Online untuk Meningkatkan Skalabilitas dan Kinerja Sistem. Jurnal Teknik Mesin, Industri, Elektro Dan Informatika, 4(3), 37–47. https://doi.org/10.55606/jtmei.v4i3.5825