News

Preparing for the future - Unstability

Preparing for the future - Unstability

During the last couple of days our services has experienced some unstabilities. This is why.

Mar 13, 2026 00:00 4 min read

We have for the past couple of days undergone some major architectural restructuring of our platform to ramp up for future growth. This means that we now can horizontally scale with user growth without encountering hickups along the way as more of you join our services.

What we saw was that each user that signed up resulted in bursts of imports that could be up to 100 matches in a short timespan or more. This doesnt sound like that much, and surely we have a system that can handle 100 concurrent match imports, right? Well, the short answer is, yes. Ofcourse we can handle 100 or even 1000 matches queued for import at once. But what when this becomes 10.000 matches? 

Our focus for this platform is long-term and scalability with high availability for the users. So for the past couple of days we have moved from what was once infrastructure for a product with an uncertain future, to what we now believe is going to scale to hundreds of thousands of users. 

This has resulted in a few issues along the way as we had to adjust for new hosting features. Most are now figured out and patched, but some may remain. We are closely following every step of the process as data keeps flowing through our servers. 

We have seen competitors paywall features such as 2D demo replays because of infrastructure and data storage issues. The work we have put in during the last few days is part of the foundation that is going to make sure this stays available, even at our free plan, forever. We are however implementing a TTL (Im a developer, this mean time-to-live) for 2d replays. They will be available for 30 days after the match import, so that you have time to review your match while its still fresh. After that, they will be auto-deleted. We are however looking at posibilites for saving them for a longer time period for paying members if this should turn out to be a requested feature.

Thank you for staying with us through these days, and using our services!

Latest from the blog

The silent killer of your premier rating: The
CS2

The silent killer of your premier rating: The "Untraded Death"

You hold W. You swing the corner. You get instantly one-tapped by a player holding an off-angle with an M4. You sigh, call out the enemy's position, and wait for your teammate to swing and trade the kill.

Apr 17, 2026
The CS2 MR12 economy explained: Stop throwing your matches away
CS2

The CS2 MR12 economy explained: Stop throwing your matches away

The switch to MR12 completely changed how Counter-Strike money works. If you are still managing your team's bank account like it's 2018, you are throwing away free Elo. Here is how to master the modern CS2 economy.

Apr 15, 2026
Stop watching highlights: How to actually analyze your CS2 replays
News

Stop watching highlights: How to actually analyze your CS2 replays

Watching your own 1v4 clutch won’t make you a better player. Here is the step-by-step guide to finding your fatal flaws using tick-perfect 2D replays and advanced stats.

Apr 13, 2026

Get early access to CSSkill

Track your performance, review your matches, and get rewarded for playing.