Skip to main content

Hey there everyone! 😎

We have reached the end of 2024 and the busiest and most exciting months of the year for many businesses are here. There’s much to do, plenty to prepare and probably many long days and nights are ahead of you. Black Friday, Cyber Monday and Christmas can feel like a giant roller coaster with no working breaks. 

And it got me thinking, do you guys have any traditions to make this time of the year more bearable? 🤔

Back when I was a young student, I used to work for a bookshop here in the UK called Waterstones. During the busy Christmas period, we would get free drinks at the cafe. One of my coworkers and I made a pact of having a drink together during our breaks and talking about anything BUT work. It helped us to survive the long hours and the (sometimes) crazed clients. 

Tell us, what are you Black Friday/Christmas traditions? Do you order pizza for the whole team? Do you take a holiday before? Let me know in the comments!! 

Believe it or not, but we never had an ick during black Friday (I am a terrible story teller, so I basically spoiled the whole story right there).

Our first black Friday, everyone was on high alert. We double checked all systems, we made sure everything could scale as needed, we were expecting about 10 to 15 times as much traffic and about 3 to 5 times as many orders.

And sure enough, as the timer had run down and the discounts were available, the traffic started to increase. We’re anxiously watching the graphs, seeing the page views climb and comparing that to our system. 
Waiting for the frontend containers to scale up (we were usually running on 3, we had set the upper limit to 100 for the time being, but expected at least 15 or 20 containers), we started to become worried. Nothing happened. They were trotting along as always, slight memory and CPU increase is all we saw.
Page views soared up to the expected numbers (and more at times), but the containers didn’t care at all.

 

We looked at our backend (all cloud native, yayy!) and saw the invocations go up proportionally to the page views. So at least that was going fine. 
Checking back with the frontend, we started to do some loading time measurements - sure enough the frontend was as fast as it had always been.

Well, turns out, our frontend was well cached and even the increase for the logged in customers was easily manageable by the three containers. The backend systems were not even close to getting anywhere near a limit. And Commercetools didn’t really slow down either (good job!). 

So, the year after, we didn’t really care about black week. Business was happy because they were getting more money, but we had just normal working days. We didn’t do any deployments during black week, but thats it. 

The year after, half of us were on vacation during black week. 

Bottom line: With all the pros and cons of the cloud, this one definitely goes into my book as a pro! I don’t want to imagine what this would have been like with dedicated machines somewhere. Stress free blackweek for the win!


Hey there @Patrick Burkart! First of all, you are amazing storyteller, I read the whole post in a sec!  I could feel the tangible relief you felt when everything worked just fine and I’m glad to read commercetools played a part in it. 😊

Half of the team was on vacation? Well, that sounds like a fine tradition to me…  #stressfreeblackweek 

Now if we could do something similar for people in retail! 


Reply