PERANCANGAN DAN IMPLEMENTASI PERFORMANCE TESTING PADA ARSITEKTUR MICROSERVICES
Loading...
Date
2021
Authors
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