Taken from OcUK facebook
Hello Overclockers! As we very much were at OcUK HQ, you may be aware that our website unexpectedly experienced outages during the AMD RX 9070 launch that lasted longer than was expected.
We aim to take away key learnings with every product launch so we can continue to optimise the customer experience - from the launch communications, to how we handle stock drops, down to how fast we pack and dispatch the orders.
Going into the 9070 XT launch, we implemented several new features to accomplish this. These included a queuing system, deploying stricter bot checks, completely blocking traffic in specific regions, and more to help create a smooth checkout process for genuine customers looking to buy the latest hardware for themselves.
While these changes did allow more customers to reach the website and buy the card they wanted, the amount of available stock pushed the load to a part of our website infrastructure that in previous launches experienced a far lower volume of requests and was therefore unprepared for this. As more customers refreshed pages, added cards to basket, and attempted to check out, these requests kept multiplying and resulted in timeouts.
Our response was to hold all traffic in our queuing system indefinitely whilst we investigated, identified, and remedied the issue. However, we were unable to remove traffic already on the website as this would cause data loss for those already attempting to complete their order, thus continuing to create new requests. To speed this process up, we manually reviewed how specific IP addresses were behaving, removing any which displayed excessive and therefore suspicious behaviour. As the traffic already on the website reduced and completed their transactions, we were able to deploy our fix and reopen the website.
With the site reopened and stock back on sale, we resumed offering cards at MSRP. We used the quantities we had confirmed before experiencing issues, despite being the only retailer to have stock in the UK at the time of returning online. This lasted until around 11pm as we batched our stock allocation throughout the evening to give genuine customers a fair chance of securing a card at MSRP.
Whilst this launch did not go as we had planned, we are confident that we have built on the learnings of previous launches and now have the systems and processes in place to serve the demand for the next product launch.
We thank you for your patience and understanding, and look forward to you shopping with us again soon.