Microservices Architecture in Point of Sales Application Based on Restful API and Webhook

Rizki Arif Setiadi, Bambang Purnomosidi, Widyastuti Andriyani Andriyani, Sri Rezeki Candra Nursari

Abstract


Layanan mikro adalah kumpulan proses kecil dan independen yang berkomunikasi dengan satu sama lain untuk membuat aplikasi kompleks yang tidak bergantung pada bahasa API tertentu. Dalam penelitian ini, penulis berupaya mengimplementasikan Microservices Architecture, RESTful API, dan Webhook pada aplikasi Point of Sale untuk mencapai sistem dengan kinerja, kecepatan, dan skalabilitas yang unggul, terutama dalam pertukaran dan komunikasi data.  Penelitian ini menggabungkan dua metodologi pengujian penting, yaitu unit pengujian dan pengujian fungsional, untuk memastikan ketahanan dan keandalan aplikasi Point of Sale berbasis Microservices. Unit pengujian fokus pada validasi masing-masing komponen dan fungsi dalam sistem, sedangkan pengujian fungsional menilai fungsionalitas dan perilaku aplikasi secara keseluruhan. Pendekatan pengujian ini bertujuan untuk meningkatkan kualitas dan kehalusan sistem.  Temuan penelitian ini menunjukkan bahwa implementasi Microservices Architecture berbasis RESTful API dan Webhook berhasil meningkatkan akurasi input data pada aplikasi Point of Sale yang dibuktikan dengan perhitungan pada konfusi matriks. Sebelum diterapkan webhook, akurasinya hanya 80 persen, namun setelah diterapkan, akurasinya meningkat hingga 100 persen


Full Text:

PDF

References


Namiot, D., & Sneps-Sneppe, M. (2014). On micro-services architecture.

International Journal of Open Information Technologies, 2(9).

Khare, R.; Taylor, R. Extending the Representational State Transfer (REST) architectural style for decentralized systems. In Proceedings of the 26th International Conference on Software Engineering, Edinburgh,

UK, 28 May 2004; pp. 428–437




DOI: http://dx.doi.org/10.26798/jiss.v3i1.1336

Article Metrics

Abstract view : 294 times
PDF - 200 times

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Rizki Arif Setiadi, Bambang Purnomosidi, Widyastuti Andriyani Andriyani, Sri Rezeki Candra Nursari


JOURNAL OF INTELLIGENT SOFTWARE SYSTEMS

Published by

Magister Teknologi Informasi
Lembaga Penelitian dan Pengabdian Masyarakat

Universitas Teknologi Digital Indonesia (d.h STMIK AKAKOM)
Jl. Raya Janti Jl. Majapahit No.143, Jaranan, Banguntapan,
Kec. Banguntapan, Kabupaten Bantul,
Daerah Istimewa Yogyakarta 55918

Creative Commons License

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