Performance testing
Blak Friday traffic increase
About the Company
tink.de is one of the first online marketplaces for connected home products based on the internet of things IoT. It was founded in 2016 in Berlin and from start-up, it grew to a market leader with over 100 employees and 700 000 customers. In 2021 it received 40M€ from investors and is about to become a regional leader.
Offering IoT products of Google, Amazon, Apple, Bosh, e-mobility solutions with Volkswagen. It’s also engaged in developing new business models like rentals and insurance, delivering the customers a complex range of IoT products and services.
Our challenge
The first Black Friday back in 2016 was astonishing as the store owners did not predict the actual growth of traffic in the high season. It was the first year of operating, online was the only sales channel but with no experience and data from previous years.
It was predicted that the traffic and transactions will grow a certain amount so the store infrastructure server and data basis will be sufficient. In fact, the traffic was 10 times bigger than expected which was a great business opportunity and quite a technical challenge not to let down the e-commerce efficiency.
The main challenges
10 x increase in traffic during the initial Black Friday event.
Automated testing each year since 2017.
Based on estimates of data traffic from previous years.
Solution step by step
1.
AWS Cloud Hosting
Cloud server.
Flexibility - use and pay only when using.
Use more space on demand whenever you need it.
2.
Traffic simulation
1 month before Black Friday.
JMeter simulating traffic.
AWS Cloud Hosting using.
3.
APM
Application Performance Monitoring.
24/7 monitoring.
Running the whole high season.
What we have done
AWS Colud Hosting
Scalability in server solutions - available on demand.
After the first Black Friday and the holiday season, it became clear that our server capacity was not enough. We had a problem scaling up web servers quickly which made us switch from the previous hosting to AWS Cloud Hosting for e-commerce facing seasonal peaks in demand – ideal as you can customize servers to your individual needs by increasing or decreasing them for only a few days or even hours.
JMeter traffic simulation
Simulating high-volume traffic aids in forecasting peaks in seasonal traffic patterns.
Thanks to last year's data and experience, we accurately predict and estimate traffic. Each year, we conduct JMeter tests on Redline 13 and AWS to simulate and test Magento performance. Our testing process, including iterations, on a scaled AWS infrastructure helps identify and resolve errors, leading to fewer issues annually.
Application Performance Monitoring (APM)
Manage 6 stores across various EU countries within a single dashboard.
Throughout the high season, Magento e-commerce is accompanied by a dedicated team that tracks APM – Application Performance Monitoring results, servers logs and deals with any issues in real-time 24/7.
The performance tests process is the most expensive in the first year. As you need to write the tests per specific store requirements. In the next few years, you can save about 70% of the time by reusing previous tests and adjusting them to the new requirements.
Outcomes
7 years
Utilising automated testing with consistent annual tests, occasionally updated for relevance.
70% time savings
Optimising tests enables the maintenance of a consistent budget annually.
24/7
APM - Aplication Performance Monitoring.
The development of our partnership clearly shows our high level of satisfaction and we can highly recommend the Panda Group as an agency as well as full-service provider.
We really appreciate Szymon’s entrepreneurial mindset, his high level of reliability as well as outstanding IT skills. Especially during critical times, we received excellent and result-driven support.
Dr. Marius Lissautzki, Dr. Julian Hueck
CEO, COO & Co-founders