After a traffic spike again caused severe disruption of its exchange service â and angered users â Coinbase said itâs working on technical changes aimed to provide more stability in the future.
In a blog post published late on Friday, Coinbase said it is ready to implement âa number of improvements,â which would allow the exchangeâs servers to handle a sudden surge in usage â as was experienced last Monday.
âAround 16:05 PDT [23:05 UTC], the price of BTC reached USD $10,000. In connection with the rising price, we experienced a 5x traffic spike over 4 minutes. Our autoscaling was unable to keep pace with this dramatic increase in traffic,â reads the blog.
This traffic spike led to increased latency, Coinbase said, which had a domino effect on other services. With its servers becoming saturated with users trying to access and use the platform, and error reports also spiked by around 50% as visitors experienced timeouts and other server errors.
Within 20 or so minutes the firm had redeployed its API to increase the number of servers dealing with the traffic, as per the post.
See also: Coinbase Suffers Brief Outage as Bitcoin Tumbles 10% in 30 Minutes
After a review of the issues, Coinbase went on to list some of the changes that are currently being implemented to prevent similar traffic-spike outages from happening again:
The server âhealth checkâ system, which caused erroneous automated responses that worsened the June 1 issue, has already been updated to ensure that overloaded processes donât get taken out of service.
Coinbase is also adjusting its systems to lower the impact of traffic spikes though âpre-scalingâ â creating more server instances under heavy load. It will also rely more on caching, which has users load a stored version of pages in the browser, rather than reload full pages every time the website is visited.
âI personally think that autoscaling is great for the e-commerce industryâ commented Paolo Ardoino, CTO at rival exchange Bitfinex. âSpikes in website traffic at exchanges can take place within milliseconds and place significant demands on an exchangeâs capacity to maintain high availability at all times.â
Longer term, there are other changes planned too. Coinbase was light on the detail, however, saying it aims to improve its âdeployment process to mitigate some of the autoscaling issues we experienced.â
See also: Coinbase Offers US Feds New Crypto Surveillance Tools
The exchange has something of a history of upsetting users with outages during important price moves. After online criticism reached conspiracy-theory levels after last weekâs issue, Coinbaseâs Justin Mart tweeted: âWe do not purposely take down the site.â
CoinDesk reached out to Coinbase for more detail on the planned changes but hadnât received a reply by press time.