Hello Catanians, 📢
This week's developer update will focus on the learning we had from our latest client update. As many of you know, update 2.3.3 was released on May 24th. It was a significant step forward in making sure we can identify underlying online performance issues more easily.✅
As expected, we did encounter some inefficiencies that caused the servers to struggle during peak hours, resulting in issues with payments, matchmaking, Elo display, disconnects, and so on. 🤬
🎉Fortunately, we were able to roll out an update to our servers beginning of last week that addressed the majority of these inefficiencies. Based on our statistics and your feedback, we've seen an overall improvement in performance and reliability. 🎉
🧑💻Our team is committed to continuing to work on improving the game's infrastructure by replacing inefficient code with more modern solutions. We understand that these inefficiencies can sometimes only become apparent when we have a large number of concurrent users or when we're integrating new features. That can make it harder to pinpoint the actual root cause of an issue at times. 🧑💻
Our team is hard at work on the next version of the game, which will include improvements to reduce the amount of data sent to clients upon login which will further decrease the workload on the servers. 📶
We plan to release this update in the coming weeks. After its release, we will assess its performance before moving on to bringing back some beloved features. 📆
Thank you for your patience and understanding as we work to make the game better for all Catanians.