Api Response Time Prediction Using a Deep Learning Model on Web Application Load Testing Simulation Data
Abstract
Web application performance, particularly application programming interface (API) response time, is one of the primary determinants of user experience and system reliability, especially under high-load conditions. Conventional load testing is reactive, as it can only measure actual response time after a given load has been applied to the system, creating a need for a predictive approach capable of estimating API response time from load and server-resource conditions. This study applies a deep learning model in the form of a Multi-Layer Perceptron (MLP) with three hidden layers to predict API response time, and compares its performance against two baseline models, namely Linear Regression and Random Forest Regressor. Due to limited access to sensitive real-world production data, this study uses a simulated load-testing dataset of 500 samples generated programmatically, comprising ten load and server-resource features such as concurrent users, requests per second, payload size, database query count, cache hit ratio, and CPU and memory utilization, with non-linear patterns representing resource-contention effects under high load. The data was split into 70% training and 30% testing, then evaluated using Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), Mean Absolute Percentage Error (MAPE), and the coefficient of determination (R²). Experimental results show that the Deep Learning (MLP) model achieved the best predictive performance with an RMSE of 24.86 ms, MAPE of 19.33%, and R² of 0.9009, outperforming Linear Regression (RMSE 26.25 ms, R² 0.8895) and Random Forest (RMSE 27.90 ms, R² 0.8751), although Linear Regression's MAE was slightly lower (19.34 ms versus 19.53 ms). Feature-importance analysis indicates that the number of concurrent users, database query count, and CPU utilization are the most dominant factors influencing API response time. To ground the simulated scenario in a concrete example, a small real demonstration web application was also built and load-tested; its qualitative behavior (response time increasing with concurrency) is consistent with the assumptions underlying the simulated dataset. These findings indicate that the deep learning model is better able to capture non-linear patterns caused by resource contention compared to a linear model or a tree-based ensemble, suggesting potential use as a predictive component in auto-scaling strategies or web-application capacity planning, with the caveat that these results remain a preliminary study requiring further validation using real production data.
Keywords
Downloads
How to Cite
License
Copyright (c) 2026 Jurnal Responsive

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Similar Articles
- Aprizal.Y, Atman Lucky Fernandes, Atman Lucky Fernandes, Anisa Zalinty, Kajian Literatur Determinasi Sistem Informasi Manajemen: Database, Sistem Keamanan Digital, dan Teknologi Kecerdasan Buatan , Jurnal Responsive Teknik Informatika: Vol. 8 No. 02 (2024): JR : Jurnal Responsive Teknik Informatika
- Sherly Agustini, Mustakim Mustakim, Okta Veza, Comparative Analysis of Classification Methods for Cyberattack Detection on Computer Networks , Jurnal Responsive Teknik Informatika: Vol. 10 No. 01 (2026): JR : Jurnal Responsive Teknik Informatika
- Meike Mandome, Web Based Blood Donor Management Dashboard with an Admin Panel and Blood Stock Monitoring , Jurnal Responsive Teknik Informatika: Vol. 10 No. 01 (2026): JR : Jurnal Responsive Teknik Informatika
You may also start an advanced similarity search for this article.
Most read articles by the same author(s)
- Abdul Rohmad Basar, Muhammad Ropianto, Hanafi Hanafi, Ghea Paulina Suri, Indah Kusuma Dewi, Aprizal Y, Revi illya Badri, Analisis Kebutuhan Sistem Informasi untuk Pengelolaan Homestay Syariah Melalui Stakeholder Interviews , Jurnal Responsive Teknik Informatika: Vol. 8 No. 01 (2024): JR : Jurnal Responsive Teknik Informatika
- Muhamad Yari Hanzalah, Atman Lucky Fernandes, Sherly Agustini, Revi illya Badri, Okta Veza, Rancang Bangun Sistem Informasi Monitoring Aset di SMK 02 Ibnu Sina Batam dengan Metode Extreme Programming (XP) , Jurnal Responsive Teknik Informatika: Vol. 9 No. 01 (2025): JR : Jurnal Responsive Teknik Informatika
- David Saro, Larisang Larisang, Sherly Agustini, Pengaruh Aplikasi Inkubator Bisnis terhadap Keberlanjutan Usaha Rintisan: Kajian Literatur , Jurnal Responsive Teknik Informatika: Vol. 8 No. 01 (2024): JR : Jurnal Responsive Teknik Informatika
- Doni Syofiawan, Alex Sandri Sikumbang, Al Rusman, Nofri Yudi Arifin, Okta Veza, Analisis Kinerja Sistem Informasi Pengarsipan Dokumen Berbasis Web , Jurnal Responsive Teknik Informatika: Vol. 8 No. 01 (2024): JR : Jurnal Responsive Teknik Informatika
- Muhammad Fikry Bayhaqi, Atman Lucky Fernandes, Ghea Paulina Suri, Willy Rizki Perdana, Perancangan E-Commerce Berbasis Content Management System di PT. ABC , Jurnal Responsive Teknik Informatika: Vol. 9 No. 01 (2025): JR : Jurnal Responsive Teknik Informatika
- Okta Veza, Nofri Yudi Arifin, Sherly Agustini, Albertus Laurensius Setyabudhi, Comparative Simulation of EfficientNetB0, ResNet50, and MobileNet for Cocoa Pod Disease Detection , Jurnal Responsive Teknik Informatika: Vol. 9 No. 01 (2025): JR : Jurnal Responsive Teknik Informatika
- Andry Fratama, Atman Lucky Fernandes, Aprizal Y, Romiko Afriantoni, Perancangan Media Promosi Berbasis Video untuk Meningkatkan Presensi Digital PT Pesat Gatra 93 , Jurnal Responsive Teknik Informatika: Vol. 9 No. 01 (2025): JR : Jurnal Responsive Teknik Informatika