Bukti Ketangguhan Infrastruktur Ujian CBT Sekar 7
🌊 Kasus 1: Serbuan Tarikan Bank Soal 2.76 MB Serentak
Bagi orang awam, membuka halaman ujian terdengar seperti browsing biasa. Faktanya, pada sistem CBT terenkripsi yang membawa ribuan variasi opsi dan formula matematika, ukuran data bisa membengkak drastis. Pada pukul 05:56:44 UTC, workstation pengawas dan puluhan bilik siswa di tenant smkcengkareng2jakarta memicu penarikan berkas get_questions dan rekap nilai get_scores.
Server tidak mengirim data teks ringan, melainkan paket data raksasa berukuran 2,766,548 bytes (~2.76 MB) untuk soal dan 2,628,886 bytes (~2.62 MB) untuk skor secara simultan. Jika 10 siswa mengklik reload di detik yang sama, server dihantam lonjakan throughput seketika sebesar >50 MegaByte per detik.
📱 Kasus 2: Konkurensi Lintas Sekolah (Desktop Lab vs HP Android)
Ujian tidak terjadi di lingkungan laboratorium yang seragam. Pada pukul 06:07:11 UTC, saat SMK Cengkareng 2 masih aktif di lab komputer desktop (Windows 10 Chrome), sekolah kedua yaitu SMPIT Al Ijtihad 2 mulai mengalirkan ratusan siswa yang masuk menggunakan HP Android (Samsung Browser & Chrome Mobile) melalui koneksi data seluler.
Siswa masuk menggunakan token kursi dinamis unik seperti SEAT-31-727-909e348895c11dc8 dan SEAT-34-788-34f7851921e9f5a9. Di sini ketahanan database diuji: apakah data siswa SMPIT akan tertukar dengan SMK Cengkareng?
🛡️ Kasus 3: Insiden Token 401 dan Pemulihan Mandiri Tanpa Teknisi
Di tengah pelaksanaan ujian, kegagalan autentikasi adalah momok terbesar karena pengawas biasanya akan panik dan mengira server mati. Pada 06:04:00 UTC, tercatat anomali:
Seseorang memicu request login yang ditolak oleh sistem pengamanan server dengan respon 401 Unauthorized (token evaluasi lama a878dd... ditolak). Apa yang terjadi selanjutnya membuktikan sistem cerdas CBT Sekar 7:
- 06:04:00.628: Login ditolak (HTTP 401).
- 06:04:01.117: Frontend otomatis mengirim telemetri kesalahan ke endpoint
save_error_log(HTTP 200). - 06:04:05.000: Prosedur relogin otomatis dijalankan.
- 06:04:05.929: Kredensial divalidasi, dan server menerbitkan token baru
76c42825c25e8b69.... - 06:04:08.338: Seluruh polling auto-start kembali berjalan normal dengan token baru.
💾 Kasus 4: Backup Jawaban ke Harddisk Tanpa Bikin Server Macet
Banyak platform CBT online mengalami kondisi "layar muter" (freeze) setiap beberapa menit. Hal ini biasanya terjadi karena saat database menulis ratusan jawaban ke harddisk, database mengunci (lock) antrean request siswa.
Dalam log CBT Sekar 7, terbukti bahwa proses persistensi memori Redis BGSAVE dieksekusi setiap 60 detik secara non-blocking di background process (pid 40 s/d 70). Berkat pemanfaatan arsitektur Fork Copy-on-Write (CoW), beban memori selama proses backup tercatat hanya 1 MB hingga 2 MB, dan checkpoint PostgreSQL selesai dalam rata-rata 1.7 – 2.5 detik tanpa menyentuh angka write-stall.
💬 Rembug & Tanggapan Warga
0 Komentar✍️ Tulis Tanggapan / Komentar: