Claim Missing Document
Check
Articles

Found 33 Documents
Search

Migrating Monolithic to Microservices: Comparative Performance Testing Evaluation Between Architectures Wahyudin, Asep; Anisyah, Ani; Herbert; Kusumawardani, Sekar Madu; Erlangga
Scientific Journal of Informatics Vol. 12 No. 4: November 2025
Publisher : Universitas Negeri Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.15294/sji.v12i4.28499

Abstract

Purpose: Various organizations and industries have migrated their systems from previously adopting monolithic architecture to microservices architecture. One of the advantages of microservices architecture that is desired to be achieved from the migration process is the performance side. Therefore, this research aims to conducted performance testing on the system that was migrated from monolithic to microservices in the previous study. Methods: This research was conducted in several stages, such as designing and implementing software and applications, creating performance testing scenarios, executing scenario testing with load testing, stability testing (soak testing), and stress testing such as load testing, soak testing, and stress testing, and finally analyzing and reporting testing results using performance indicator in terms of response time, throughput, and error rate. Result: The test results showed a significant increase in performance before and after the migration of the monolithic system to microservices. Application response time became faster, more requests could be handled, and the failure rate experienced by the system was smaller. This shows that system performance is better with the implementation of microservices architecture. Novelty: This research presents a novelty in the form of a comparative evaluation of real deployment-based system performance between Laravel monolithic architecture and Golang gRPC-based microservices on the same application, with a seven-stage performance testing approach and the use of in-depth quantitative metrics using Apache JMeter.
School Feasibility Analysis and Grade Improvement Strategies Using the Random Forest Algorithm Aliyya, Farrel Rahma; Farizi, Syahandhika Naufal; Riza, Lala Septem; Megasari, Rani; Nugraha, Eki; Wahyudin, Asep
JENTIK : Jurnal Pendidikan Teknologi Informasi dan Komunikasi Vol. 4 No. 2 (2025): Jurnal Pendidikan Teknologi Informasi dan Komunikasi
Publisher : CV Media Inti Teknologi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58723/jentik.v4i2.475

Abstract

Background of Study: Educational disparities across Indonesian provinces persist, particularly in infrastructure, teacher quality, and dropout rates, necessitating data-driven analysis for equitable improvements.Aims: This study investigates school feasibility and proposes strategies to enhance provincial education performance using the Random Forest algorithm.Methods: Aggregated provincial education data covering student numbers, dropout rates, teacher qualifications, and classroom conditions were transformed into derivative indicators. A binary classification (Feasible/Not Feasible) based on national dropout median was applied. The model was developed using R with six systematic steps, including training and evaluation of a Random Forest model (ntree = 100, mtry = 3) using accuracy, sensitivity, and specificity.Result: The model accurately classified school feasibility. Key predictors included teacher quality, student-teacher ratios, and classroom conditions. Several provinces were identified as “Not Feasible.”Conclusion: Machine learning proves effective for education policy support. The study offers targeted recommendations such as improving infrastructure, enhancing teacher training, and reducing dropouts to promote equitable education in Indonesia.
Rancang Bangun Sistem Self-Order Berbasis Android untuk CRM Operasional UMKM Kuliner Rosad, Sabila; Siregar, Herbert; Wahyudin, Asep
Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI) Vol. 4 No. 3 (2026): Februari 2026
Publisher : LKP KARYA PRIMA KURSUS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.62712/juktisi.v4i3.767

Abstract

Culinary Micro, Small, and Medium Enterprises (MSMEs) still face challenges in the ordering process, such as manual order recording, long queues, and limited management of order data. These conditions highlight the need for digital transformation to improve operational efficiency and service quality. This study aims to design and develop an Android-based self-order system for culinary MSMEs as a form of ordering process digitalization and as an implementation of operational Customer Relationship Management (CRM). The research method applied is system development, including literature study, requirement analysis, system design, implementation, and testing. The system adopts a client–server architecture, with an Android application as the client and a FastAPI-based backend integrated with a PostgreSQL database. The application allows customers to view menus, add items to a cart, enter customer identity, and place orders independently without user authentication. System testing is conducted using black-box testing to validate functional requirements. The results indicate that the developed self-order system operates properly in supporting digital ordering processes, improving operational efficiency, and facilitating the implementation of operational CRM through structured order data management. This system is expected to serve as a practical solution for culinary MSMEs in managing digital ordering and customer interactions.