I know that there hasn't been much activity in regards to communication on the forefront, I want everyone to know that this didn't mean we weren't paying attention. We wanted to share with everyone an overview of the challenges we ran into over the last 60 days and what we have done to help fix certain features.
1. An unexpected issue with async server, which has been fixed, but this had been causing an issue with background jobs such as billing, search, tagging, achievements and maps processing. This is the reason tags were intermittent or not working for some, and why maps took so long to process.
For those of you that appreciate more technical details, the problem itself was specific to one of gems called and the MySQL database. Due to the amount of delayed jobs, the gem was not able to process them all, and the MySQL server ended up blocking entries, we applied a code fix and updated the gem configuration to resolve this.
2. In addition to the functions above, the server also stores data related to wiki's and campaigns, so we increased storage space on the server so it has capacity for growth, and adjusted the search engine settings to handle the changes. We are periodically monitoring it to make sure there is enough space so that it continues to run.
4. In the last week we had intermittent services, this was due to a higher amount of traffic, we again increase our server size with higher amount of CPU capacity, plus adjusted the server configuration to handle the growing traffic better.
I hope these details help to shed some light on what the last 60 days has been like, if anyone has any feedback, suggestions on how we can continue to improve the technical infrastructure we are open to listening.
It looks like you're new here. If you want to get involved, click one of these buttons!