Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Vol 9 No 7 (2025): Juli 2025

Analisis Perbandingan Performa Antara Prisma dan KnexJS pada Aplikasi Api Berbasis Typescript

Fathoni, Ahmad (Unknown)
Afirianto, Tri (Unknown)
Akbar, Muhammad Aminul (Unknown)



Article Info

Publish Date
24 Jul 2025

Abstract

Dalam era modern ini, efisiensi pengolahan data dalam basis data menjadi tantangan utama karena dapat berdampak pada kecepatan aplikasi yang dirasakan pengguna. Object-Relational Mapping (ORM) dan Query Builder adalah dua metode yang umum digunakan untuk pengolahan data. Tingkat abstraksi dan cara kerja yang berbeda dari kedua metode dapat menimbulkan beban kerja tambahan yang berdampak ke performa. Penelitian ini bertujuan untuk menganalisis signifikansi perbedaan performa antara Prisma dan Knex.js pada aplikasi API berbasis TypeScript, yang mewakili kedua metode pada ekosistem Node.js. Pengujian dilakukan dengan pendekatan load testing dan mengukur parameter response time, memory usage, dan CPU utilization. Data dikumpulkan menggunakan Apache JMeter dan dianalisis secara statistik melalui uji asumsi klasik dan uji hipotesis. Hasil penelitian menunjukkan Knex.js secara signifikan lebih unggul dalam hal response time dan CPU utilization di seluruh skenario beban pengguna. Namun, pada aspek memory usage Prisma secara signifikan lebih unggul pada skenario beban tinggi, tetapi tidak terdapat perbedaan yang signifikan pada beban rendah.

Copyrights © 2025






Journal Info

Abbrev

j-ptiik

Publisher

Subject

Computer Science & IT Control & Systems Engineering Education Electrical & Electronics Engineering Engineering

Description

Jurnal Pengembangan Teknlogi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya merupakan jurnal keilmuan dibidang komputer yang memuat tulisan ilmiah hasil dari penelitian mahasiswa-mahasiswa Fakultas Ilmu Komputer Universitas Brawijaya. Jurnal ini diharapkan dapat mengembangkan penelitian ...