База знаний / Видео

Как мы сделали телеметрию качества мобильного сервиса с Firebase BigQuery и Grafana

Все видели картинки из серии «N юнит-тестов, 0 интеграционных», и почти все понимают важность всех тестов от юнит до e2e.
Однако после релиза неминуемо приходят пользователи, у которых «ничего не работает». Почему? В больших приложениях есть огромное количество внешних факторов, все из которых невозможно протестировать: от плохого интернета до внезапно протухшего сертификата на одном из десятков серверов, участвующих в пользовательском сценарии.
Здесь нам на помощь приходит аналитика, которая собирается у реальных пользователей.
В докладе обсудим:
какие задачи помогает решить RTM;
есть ли готовые решения RTM: в чём их плюсы и минусы;
архитектуру нашего RTM, дорого ли это и кто всё это будет поддерживать;
примеры сценариев в продукте: истории успехов и провалов.