Overload caused KTM server crash


KUALA LUMPUR: KTM Bhd (KTMB) attributed “overwhelming demand” for ETS tickets that caused its ticketing servers to crash on Monday, frustrating tens of thousands of commuters.

The deluge, according to KTMB chief executive officer Datuk Kamarulzaman Zainal, came from the combination of demand associated with year-end school holidays, Christmas, Chinese New Year and Thaipusam, all of which was taking place from December until the end of February.

“We used to sell our tickets on a month-to-month basis but as we managed to secure a confirmed schedule from the contractor of the Klang Valley Double Track (KVDT) rehabilitation, we decided to open up the sale for the three-month block,” he told a press conference.

The KVDT rehabilitation is a massive project that had caused severe disruption to KTMB’s services running within the Klang Valley over the past few years as cargo, intercity, Komuter and ETS trains share either a pair of tracks and at work bottlenecks, only a single track.

Kamarulzaman said KTMB did its calculations before opening for the three-month block for sale on Monday.

“By our estimation, the ticketing system is supposed to be able to deal with the load,” he said adding that KTMB was also saddled with a “legacy” IT infrastructure that was purchased in 2000.

“It took up to 30 minutes to sell one ticket on Monday, and yesterday the time dropped to two minutes.

“We are truly sorry our customers had such an unpleasant experience,” he said, adding that the improvement was the result of several quick measures that were immediately implemented to address the situation.

Firstly, KTMB increased the bandwidth to its servers from 100Mbps to 200Mbps and secondly, it increased the number of central processing units used in its servers from 10 to 15.

For a longer-term solution, KTMB is embarking on a drive to embrace full digitisation of its infrastructure and services with substantial progress to be seen by the third quarter of next year.

“We already have a consultant studying our system so that it could be revamped.

“We expect to use ticketing systems that are on par with those used in aviation ticketing, as far as stability and reliability are concerned,” he said, adding that KTMB’s servers recorded nearly 400,000 users when sales opened, causing severe congestion.

Despite the chaos, KTMB still managed to sell up to 57,000 tickets by 10pm on Monday, with popular destinations being mostly north-bound, to places like Butterworth and Padang Besar.

A survey by The Star at KL Sentral yesterday found that a sense of calm had returned to the ticketing counters, with customers queuing calmly and orderly.

In Putrajaya, Transport Minister Anthony Loke expressed regret over Monday’s incident and said a substantial revamp of the ticketing system, which has weaknesses, was required.

“To this end, the ministry has directed KTMB to take remedial measures,” he said after attending a conference on bus rapid transit organised by Volvo Buses, Technology Depository Agency and Prasarana Malaysia Bhd.

Get 20% OFF The Star Digital Access

Monthly Plan

RM 13.90/month

RM 11.12/month

Billed as RM 11.12 for the 1st month, RM 13.90 thereafter.

Best Value

Annual Plan

RM 12.33/month

RM 9.87/month

Billed as RM 118.40 for the 1st year, RM 148 thereafter.

Follow us on our official WhatsApp channel for breaking news alerts and key updates!
KTM Bhd , ETS tickets , ticketing servers , crash

Next In Nation

Msian held in Brunei over 100kg syabu bust has criminal record, police say
Floods predicted in parts of Kelantan, Terengganu from Nov 8 to 11
Sexually abused girl handed to mother before father's remand ended, police say
Terengganu to appoint Chinese Gerakan rep as state assemblyman, says MB
Khairy says voters should assess MCA candidates on their record
Two cops injured as patrol car overturns while trying to avoid monkeys in T'ganu
Hunt on for two who escaped KL cops on foot after abandoning car
Man dies in suspected fall from Bayan Lepas hotel balcony
Krakow shooter's parents, sister found dead in family house, say Polish police
Nine remanded in fatal Sibu brawl case

Air Pollutant Index

Note: API is calculated based on 24hr running average of the most dominant parameter.

Highest API Readings

    Select State and Location to view the latest API reading

    Others Also Read