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

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

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