How we handled the rush of customers without downtime on ciernediery.sk

Learn more

Čierne diery has to handle a huge influx of orders in a short amount of time. This has often led to server overloads and subsequent site crashes. They approached us to help solve this problem so customers could get their graphics easily.

Thousands of people come to the site at the time of the sale, even without any campaign or advance notice of the launch of the new graphics. For an e-shop lucky in having demand for its products far exceeding the availability, it’s all about reputation and a good shopping experience. For other online retailers, however, a slow or unavailable e-shop can mean a loss of customers and a drop in sales.

99 % of orders arrive after the graphic  is launched

Čierne diery is a stunning project that documents the architectural history of our country in an original way through limited edition prints. Each new print is produced in limited numbers and sold out within minutes of being launched. With such a huge influx of customers, the e-shop became overloaded and often went down completely.

This was the main problem that prompted Čierne diery to approach us. We started by analysing the e-shop’s technical solution and later proposed to rebuild and optimise the entire environment.
We have long struggled with system failures at the start of sales. Thanks to Bonet’s solution, we can handle the rush of customers who want to enjoy their graphics without any complications.
Martin Lipták
Co-founder, Čierne Diery

Automatic scaling was not an option in this case

The site was quite demanding in terms of computing resources, so the first step was to see where we could optimize it. We found a few requests that were being sent unnecessarily and could be skipped. We also optimized the content management system cache and added a static content cache.

In the past, automatic scaling in response to the use of available computing resources did not help the situation. By the time the environment scaled up to the required performance, it was already sold. The advantage is that the client knows in advance when new graphics will be available. The environment can then be prepared for the expected load. The servers are ready and waiting for the sale to start.

After increasing the e-shop’s flow, we passed the problem on to the payment gateway provider, who was also unable to cope with the number of requests in such a short time frame. Together with the e-shop developers and TrustPay technical support, we identified and resolved the problematic interactions between the e-shop and the gateway.

Scheme of the cloud solution for Čierne diery
Ensure the stability of your online business and get a tailored solution. We will be happy to offer you a free consultation.

Čierne diery can focus on sales again

Thanks to horizontal scaling and system optimisation, we were able to prepare Black Holes for high traffic and a large number of orders. The e-shop can process them in a matter of minutes. As a result, customers are able to buy and pay with ease, even when there are large numbers of inquiries. As a result, Black Holes increased its conversion rate and was able to fully leverage the sales potential of its limited edition graphics.
Solutions used
  • Editorial system cache optimisation
  • Implementation of cache for static content
  • Allocation of new web server instances to allow for horizontal scaling
  • Identified bottlenecks and optimised payment gateway

We monitor and operate your systems

We enjoy solving non-standard problems with a superior approach. Regardless of the complexity of the situation, we are a team of professionals who enjoy finding simple, reliable and, above all, usable solutions.

We take care of your systems operation

If you are considering which option would be the most suitable for your company, please contact our colleagues who will be happy to help you find the most suitable solution.

If you have additional questions about how monitoring works or other features, please leave us a phone number and we will contact you shortly.

This field is for validation purposes and should be left unchanged.