Now on a serious note, the increasing complexity of the systems and architectures makes it more challenging to manage and makes failures a lot harder to prevent.
Post Mortem of Google Outage on 14 December 2020
31–40 of 209 posts
Re: Post Mortem of Google Outage on 14 December 2020
#32Re: Post Mortem of Google Outage on 14 December 2020
#33I've worked on a number of systems where code was pushed to a staging environment (a persistent functional replica of production where integration tests happen) and sat there for a week before being allowed in production. A staging setup might have prevented this scenario, since the quota enforcement grace period would expire in staging a week before prod and give the team a week to notice and push an emergency fix.
Re: Post Mortem of Google Outage on 14 December 2020
#34Earlier quoted context omitted.
Here is the incident report for the Gmail problem: https://static.googleusercontent.com/media/www.google.com/en... It is linked from the Google Workspace status page here: https://www.google.com/appsstatus#hl=en-GB&v=issue&sid=1&iid...
thanks, so a change of an env variable put the most used email system in the world down during 6 hours, not sure I can believe that
I can totally believe it. In my experience, the bigger the outage the stupider-seeming the cause.
Re: Post Mortem of Google Outage on 14 December 2020
#35Re: Post Mortem of Google Outage on 14 December 2020
#36"As part of an ongoing migration of the User ID Service to a new quota system"
"An ongoing migration was in effect to update this underlying configuration system"
it was not a new feature, not a massive hardware failure, it was migrating part of the working product due to some unclear reason of "best practices".
both of those migrations failed with symptoms suggesting that whoever was performing them did not have deep understanding of systems architecture or safety practices and there was no one to stop them from failing. Signs of slow degradation of engineering culture at Google. There will be more to come. Sad.
Re: Post Mortem of Google Outage on 14 December 2020
#37Thought: There should be an official Google status dashboard for "free" (paid for via personal ad targeting metadata) services like Search, Gmail, Drive, etc. With postmortems, too. Probably won't happen unless it's mandated by law, though.
Re: Post Mortem of Google Outage on 14 December 2020
#38off-topic :Do we know what happened a day after that when Gmail returned "this email doesn't exist" ?
Here is the incident report for the Gmail problem: https://static.googleusercontent.com/media/www.google.com/en... It is linked from the Google Workspace status page here: https://www.google.com/appsstatus#hl=en-GB&v=issue&sid=1&iid...
Re: Post Mortem of Google Outage on 14 December 2020
#39I'm skimming this but so far I still don't understand how any kind of authentication failure can or should lead to an SMTP server returning "this address doesn't exist". Does anyone see an explanation? Edit 1: Oh wow I didn't even realize there were multiple incidents. Thanks! Edit 2 (after reading the Gmail post-mortem): AH! It was a messed up domain name! When this event happened, I said senders need to avoid takin…
Different outage. The Gmail postmortem is linked in another thread, but the gist was that "gmail.com" is a configuration value that can be changed at runtime, and someone changed the configuration. Thus, *@gmail.com stopped being a valid address, and they returned "that mailbox is unavailable". If you don't want to scroll to the other thread, here's the postmortem: https://static.googleusercontent.com/media/www.googl…