A few days ago while we were working on a software upgrade that seemed completely separate from the whole Gaia System and the whole website system I managed to inadvertently break the server. I feel I owe you all an apology for this since every thing ground to an instant standstill. I did however, manage to get every thing back up and running again after 48 hours and only 2 hours sleep.
So, now that I have had time to rest and get my strength back from all of that, I would like to say sorry to you all for the disruption during this time.
What will we do to prevent this from happening again?
Since we did not expect this to happen we will now be investing in a secondary server, this will act as a fail-over server in the event of catastrophic failure for example complete irreparable damage or environmental failure.
We will also be running tests on new software upgrades by using a duplicated server on a virtual machine before rolling out any updates to the live servers.This way we can guarantee that all service upgrades will be reported, a time-scale for the update will be put in place and the fail-over server will be activated during the main server downtime.
What does this mean for you?
This doesn’t mean a great deal for you other than the fact that you can rest easy at night knowing that your birds will always be safe from harm knowing that we will have a fail-over server in place.
What does this mean for Gaia Breedables?
This means that the bank account will complain. We will have a better platform to be able to roll out updates in a more secure fashion. We will also be able to develop more upon our current platform bringing even more new content. We will also have a better ability to continue to develop new software and better Gaia birds and other products for you to enjoy.
So it all sounds great but is it good?
Absolutely! Having the accident in the first place is an excellent trigger for some thing like this to happen and understanding how some things will affect others so a trigger like this enabled us to understand that we really do need to test our stuff a lot more frequently before making a change to any thing on our live system.