Detail Cantuman Kembali

XML

ANALISIS PERBANDINGAN PERFORMA REST API BERBASIS EXPRESS.JS PADA RUNTIME BUN DAN NODE DENGAN ARSITEKTUR REPOSITORY DESIGN PATTERN


Berdasarkan hasil pengujian performa menggunakan tools k6, dapat disimpulkan bahwa runtime memberikan pengaruh signifikan terhadap kinerja REST API Express.js. Dari sisi Avg Response Time, runtime yang memiliki nilai rata-rata lebih rendah menunjukkan kemampuan dalam menangani permintaan secara lebih stabil dan responsif. Hal ini mencerminkan efisiensi eksekusi proses asynchronous serta manajemen event loop pada runtime tersebut. Pada metrik p(95), nilai yang lebih kecil menandakan bahwa 95% permintaan dapat diselesaikan dalam waktu yang relatif cepat dan konsisten. Metrik ini sangat penting karena menggambarkan pengalaman mayoritas pengguna saat sistem berada dalam kondisi beban tinggi. Untuk Max Response Time, nilai maksimum yang lebih rendah menunjukkan bahwa sistem lebih jarang mengalami lonjakan waktu respons (spike). Lonjakan ini biasanya terjadi akibat bottleneck pada CPU, I/O, atau koneksi database. Sedangkan pada Total Requests, jumlah request yang mampu diproses dalam durasi pengujian menunjukkan kapasitas throughput sistem. Runtime dengan total request lebih tinggi mengindikasikan kemampuan menangani beban concurrent yang lebih besar dalam periode waktu yang sama. Secara keseluruhan, perbandingan keempat metrik tersebut memberikan gambaran menyeluruh mengenai stabilitas, konsistensi, serta kapasitas performa REST API pada masing-masing runtime. Runtime dengan rata-rata waktu respons rendah, nilai p(95) kecil, max response time terkendali, serta total request tinggi dapat dikatakan memiliki performa yang lebih optimal dalam skenario pengujian yang dilakukan.
073 ANA A R.1
NONE
Text Skripsi
Indonesia
UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)
2026
Yogyakarta
073 IF 2026
LOADING LIST...
LOADING LIST...