Course Enrollment System - KAIST
KAIST adopts Altibase to resolve the strains of massive concurrent logon attempts while providing a solid performance.
- Use Case
- Course Enrollment System
- Current Customer
- Korea Advanced Institute of Science and Technology (KAIST)
- Industry
- Public
Who

Problem
Due to massive logon attempts during the enrollment period, KAIST’s legacy DBMS could not handle the load. As a result, logon attempts were unsuccessful, and in-use disconnections were widespread. This led to inevitable system downtime.
Increased number of online lectures led to an increase in online users. As the number of connecting sessions increased, KAIST‘s legacy DBMS could not keep up with the workload. As a result, KAIST’s efficiency and reputation were suffering.
KAIST was in dire need of cutting edge technologies to remedy those problems.
Solution
Results
KAIST provides normal services during enrollment periods.
The spike in system demands during enrollment periods is no longer a problem, and concurrent logons proceed glitch-free.
Altibase’s in-memory feature drastically boosts performance speed.[3] With Altibase’s hybrid architecture, all historical and current account information is now accessed and processed seamlessly.
Readily available personal, proprietary and data-driven information permits KAIST to process a vast number of course enrollments and online courses.
[2] KAIST’s previous DBMS system could handle at most 300-400 connecting sessions at any given instance. Now, thanks to Altibase, KAIST can handle more than 1,000 connecting sessions without impacting overall system performance or stability.
[3] KAIST processed 800,000 transactions periodically in the legacy system. KAIST now processes 1.2 million transactions in real time.