PERANCANGAN DAN IMPLEMENTASI PERFORMANCE TESTING PADA ARSITEKTUR MICROSERVICES

Loading...
Thumbnail Image
Date
2021
Journal Title
Journal ISSN
Volume Title
Publisher
Program Studi Sistem Informasi S1 Fakultas Teknik
Abstract
Arsitektur layanan mikro adalah sistem yang berisi layanan mikro yang berjalan bersama untuk menyediakan fungsionalitas bagi klien. Unit terkecil dari sistem, layanan mikro, biasanya harus mengirimkan respons untuk ribuan permintaan dalam satu detik. Pada aplikasi permintaan tinggi seperti e-commerce, uji kinerja sangat diperlukan untuk mengukur kapasitas layanan yang dapat ditangani dalam satu detik, terutama jika perusahaan mengadakan acara yang akan menyebabkan lonjakan pengunjung. Selain dari sisi aplikasi, uji kinerja dapat menganalisis komponen mana yang mengalami bottleneck, seperti pada load balancer atau pada bandwidth jaringan. Pengujian kinerja pada layanan mikro biasanya dilakukan untuk menunjukkan permintaan pengguna saat acara besar diadakan. Pengujian harus disimulasikan dan dilakukan dengan jumlah yang sama dengan target event, sehingga lingkungan pengujian hampir mendekati dunia nyata. Pada penelitian ini, kami menerapkan pendekatan praktis dalam melakukan pengujian kinerja pada layanan mikro, dengan memanfaatkan kerangka pengujian. Prosesnya dimulai dari mempersiapkan lingkungan, merencanakan pengujian, melaksanakan dan melaporkan hasilnya.
Description
Keywords
Microservice, Testing, Performance Test
Citation