Gambaran & Rekayasa Proyek
Latar Belakang & Kebutuhan Sekolah
Banyak sekolah menengah dan yayasan pendidikan mengalami kegagalan sistem (server crash) saat pelaksanaan Ujian Akhir Semester (UAS) serentak karena aplikasi CBT bawaan open-source menggunakan framework yang memakan banyak memori untuk tiap koneksi HTTP.
Inovasi Arsitektur EduSmart CBT
Wolf Technology merekayasa ulang seluruh lifecycle permintaan data ujian:
- Autosave Dua Lapis (Dual-Layer Sync): Jawaban siswa disimpan secara instan ke IndexedDB browser dalam hitungan milidetik. Sinkronisasi ke server MySQL dilakukan secara bertahap dalam batch terkompresi, sehingga server tidak dibombardir ratusan ribu request per detik.
- Deteksi Kecurangan Berbasis Event: Apabila siswa mencoba membuka tab browser lain, memperkecil jendela, atau menekan kombinasi tombol terlarang, sistem mencatat peringatan dan mengunci lembar ujian setelah 3 kali pelanggaran.
- Zero Framework Overhead: Tanpa framework yang membengkak, konsumsi memori per request hanya 1,8 MB, memungkinkan server shared hosting cPanel biasa melayani ratusan siswa secara bersamaan dengan lancar.