Publiora

Menghubungkan ke Publiora...

Publiora

Queue-Based Batch Processing Architecture for Scalable Educational Assessment Systems Using MERN Stack

April Firman DaruHendrawan, AriaToti Kresna Wardana
Jurnal Ilmiah Informatika dan Komputer (Sinta 4)Vol. 0 No. 01 Juni 2026
DOI10.69533/informatech.volume3number1.492

Abstrak

The increasing volume of student assessment data requires educational information systems that remain responsive during concurrent access and large-scale data import. This study proposes and evaluates a queue-based batch processing architecture for a web-based educational assessment system developed using the MERN stack. The main contribution is the integration of a RESTful API layer, FIFO-oriented asynchronous job queue, and batch segmentation strategy to decouple bulk Excel import from foreground user requests. The system was developed using Extreme Programming to support iterative requirement refinement and continuous testing. Evaluation was designed through functional testing using Cypress, API testing using HTTPie/Thunder Client, load testing using Apache JMeter, and frontend quality assessment using Google PageSpeed Insights. The scalability benchmark compares direct synchronous insertion as a baseline against the proposed asynchronous queue-based batch architecture under multiple concurrency levels, dataset sizes, and batch configurations. The verified PageSpeed results indicate excellent web quality scores, namely Performance 93, Accessibility 96, Best Practices 96, and SEO 100. The JMeter-based metrics, including average response time, 95th percentile response time, throughput, error rate, CPU usage, memory usage, queue waiting time, and job completion time, should be inserted from the exported test logs before final submission. The proposed architecture is expected to improve responsiveness, prevent server overload during bulk import, and provide a more reliable foundation for scalable educational assessment management.

Kata Kunci

Batch ProcessingEducational Assessment SystemExtreme ProgrammingMERN StackPerformance EvaluationQueue-Based ProcessingRESTful APIScalable Web Architecture

Cari jurnal yang tepat untuk naskah Anda

MatchMind AI mencocokkan abstrak naskah Anda dengan ribuan jurnal terakreditasi dan menampilkan rekomendasi terbaik beserta alasannya.

Coba MatchMind

Lihat profil lengkap jurnal ini

Waktu review, biaya APC, statistik sitasi, indeksasi Scopus, dan banyak lagi.

Buka Jurnal Ilmiah Informatika dan Komputer

Artikel ini juga tersedia di situs resmi jurnal.

Queue-Based Batch Processing Architecture for Scalable Educational Assessment Systems Using MERN Stack | Jurnal Ilmiah Informatika dan Komputer | Publiora