01blog.pragmaticengineer.com
The Pulse: Firebase’s global outage & poor response
A Firebase backend configuration change caused iOS apps using Google Analytics for Firebase (GA4F) to crash on launch globally. The malformed payload contained a zero-length or nil flag name that the iOS SDK failed to validate; Android was unaffected. Firebase acknowledged the outage after about 70 minutes, began rollback 1 hour 43 minutes later, and caching prolonged failures for up to six hours. Its status page stayed green, prompting criticism of incident communication and client-side monitoring.