Несколько часов назад в популярном облачном сервисе для разработки приложений Google Firebase возникла критическая неполадка, которая привела к массовым сбоям и вылетам нескольких тысяч приложений, в том числе для Apple iOS. Сбой посеял панику среди ничего не подозревающих разработчиков.
Источник изображения: firebase.google.com
Сбой в компоненте Google Analytics для Firebase (версия для iOS) вызывал аварийное завершение работы приложений сразу после запуска, гласит обсуждение в трекере задач Firebase на GitHub — проблема значится как решённая. Firebase используется для работы бэкенда и аналитики несколькими тысячами приложений, поэтому сбои начались практически одновременно, вызвав шквал жалоб от разработчиков, которые пытались понять, что произошло.
Один решил, что проблема возникла по его вине, и он потратил огромное количество токенов на платформе искусственного интеллекта в попытке отладить своё приложение. Другие догадались, что проблема кроется в Firebase, но только и могли сделать, что сообщить о проблеме в Google и ждать исправления, наблюдая, как число сбоев растёт с каждой минутой. Google выпустила исправление через пару часов, предупредив, что из-за особенностей кеширования некоторые приложения могут и дальше аварийно завершать работу — в течение четырёх часов после развёртывания исправления.
Разработчики теперь сообщают, что частота сбоев значительно упала, хотя ещё час назад и продолжала оставаться выше нормы. От Google исчерпывающих объяснений причин сбоя пока не последовало, а на панели статуса Firebase зарегистрированные инциденты не отображаются. Возможно, полное устранение проблемы ещё продолжается, и её причины выясняются.