Ishom Muhammad Drehem, Ishom Muhammad
Jurusan Teknik Informatika Institut Teknologi Sepuluh Nopember

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search
Journal : DBESTI: Journal of Digital Business and Technology Innovation

Evaluasi Pengujian Kinerja Menggunakan JMeter untuk Menunjang Stabilitas Aplikasi Layanan Perbankan pada PT Bank Rakyat Indonesia Tbk Hamidah, Ida; Haromain, Imam; Drehem, Ishom Muhammad
DBESTI: Journal of Digital Business and Technology Innovation Vol 2 No 1 (2025): Mei, 2025
Publisher : LPPM STT Terpadu Nurul Fikri

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.54914/dbesti.v2i1.1621

Abstract

The advancement of information technology has had a significant impact on the banking sector, including PT Bank Rakyat Indonesia, which relies on the New Delivery System (NDS) application to support its digital services. NDS is designed to ensure that banking services remain stable, scalable, and fast, even in the face of significant spikes in transaction volumes. As one of BRI's flagship applications, NDS has proven reliable in supporting banking operations. However, performance evaluation is still necessary to ensure the system's readiness to handle growing demands in the digital era. This study uses Performance Testing methods to analyze the performance of NDS using the Apache JMeter tool. Testing is carried out through Load Testing and Stress Testing to measure the application's response under various workloads. Evaluation parameters include response time, throughput, and transaction failure rate. The testing simulates different usage scenarios, from normal to extreme load conditions, to ensure system reliability in various operational situations. The results show that under normal load, NDS has an average response time ranging from 244 ms to 739 ms, throughput of up to 22.26 samples/second, and a transaction failure rate of 0%. However, in high-load scenarios (Stress Testing) with 500 users, the response time increases to 12,691 ms, throughput reaches 36.03 samples/second, and the transaction failure rate is 73.10%. The tests also reveal that CPU usage is close to its maximum capacity (85%), while memory usage remains stable. The analysis shows that NDS requires further optimization in middleware and load distribution to improve application performance and stability. This study provides valuable insights for the development of similar applications in the banking sector to support more stable, efficient, and responsive services.
Penerapan Micro Frontend dengan Next.js dan Module Federation pada Aplikasi Cash Management Fikri, Muhammad; Drehem, Ishom Muhammad; Adriansyah, Ahmad Rio
DBESTI: Journal of Digital Business and Technology Innovation Vol 2 No 1 (2025): Mei, 2025
Publisher : LPPM STT Terpadu Nurul Fikri

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.54914/dbesti.v2i1.1631

Abstract

The digitalization of banking has made cash management applications essential for business efficiency; however, the monolithic architecture of the front-end in PT. Bank XYZ's cash management application presents significant challenges in terms of scalability and flexibility, particularly with the cash pooling feature. This study implements a Micro Frontend architecture using Next.js and Module Federation to enhance development and maintenance efficiency. The results show that build times have been reduced from 1 hour to 37 minutes, with an average build time of 12 minutes achieved through parallel processes. Deployments have also become faster, with only a few hours between releases. A survey of 11 respondents, including developers, quality assurance personnel, and other key stakeholders, recorded an average satisfaction score of 4.44 out of 5, indicating strong support. This implementation accelerates feedback loops, facilitates parallel development, and streamlines the feature release process, making it highly applicable to all features within the cash management application, thereby improving scalability and flexibility comprehensively.