Microservices Architecture in Point of Sales Application Based on Restful API and Webhook
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:
PDFReferences
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 : 330 timesPDF - 240 times
Refbacks
- There are currently no refbacks.
Copyright (c) 2024 Rizki Arif Setiadi, Bambang Purnomosidi, Widyastuti Andriyani Andriyani, Sri Rezeki Candra Nursari
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.