API AppMetrica изнутри, или SQL без SQL'яРабочие ситуации и задачи
Доклад принят в программу конференции
Ефим Пышнограев
AppMetrica, Яндекс
Backend Java developer. Работаю в Яндексе над системой мобильной аналитики AppMetrica.
Львиную долю времени занимаюсь API, который обрабатывает миллиарды событий в реальном времени.
Тезисы
Почему это интересно:
• вы узнаете, как работает одна из крупнейших систем мобильной аналитики, обрабатывающая миллиарды событий в реальном времени,
• полученные знания можно распространить и применить для любой системы аналитики.
На чём мы остановимся:
1. Архитектура сервиса.
2. Разные способы хранить и обрабатывать события.
3. Как выглядят данные, по которым мы строим отчеты.
4. Примеры задач и соответствующие запросы к API.
5. Как обработка запроса выглядит в коде.
6. Выводы: прелести и ограничения своего языка запросов.