Sounds like they got really lucky they could get it back up so quickly. They must have some very talented engineers working there.
My take aways though were they should have tested the update better. They should have their production environment more segmented with staggered updates so they have much more contained disasters. And they should have had much better catastrophic failure plans in place.