
Avito Android meetup #2
1. Верхнеуровневый обзор архитектуры CI/CD мобильного приложения — Никита Горбунов, техлид, Альфа Банк
Описание сценариев сборки и их связь с Git Workflow. Как объединить сервис непрерывной интеграции с сервисом хостинга проектов и доставки обновлений. Разделение CI на тестовый и продовый, сборочные серверы, мониторинг производительности, вспомогательные микросервисы автоматизации и сценарии сборки.
2. Кто-то съел мою память на CI! — Вячеслав Ковалев, разработчик, Авито
Нюансы потребления памяти Android-сборками, с которыми столкнулся во время расследования проблем на CI. Почему инструменты профайлинга JVM, такие как Visual VM, не подходят для анализа некоторых процессов: например, aapt2.
3. Как мы автоматизировали генерацию Baseline Profile — Даниль Гатиатуллин, инженер, Авито
Что вообще такое Baseline Profile и каким приложениям он может быть интересен. В качестве примера — наш дешевый эксперимент, который ускорил время запуска приложения на 15%.
➖➖➖
🗓 6 февраля, 19:00–22:00 мск, Вторник
🌐 ОНЛАЙН
📍 ОФЛАЙН, Москва
✅ Регистрация на мероприятие
@iteventsrus
1. Верхнеуровневый обзор архитектуры CI/CD мобильного приложения — Никита Горбунов, техлид, Альфа Банк
Описание сценариев сборки и их связь с Git Workflow. Как объединить сервис непрерывной интеграции с сервисом хостинга проектов и доставки обновлений. Разделение CI на тестовый и продовый, сборочные серверы, мониторинг производительности, вспомогательные микросервисы автоматизации и сценарии сборки.
2. Кто-то съел мою память на CI! — Вячеслав Ковалев, разработчик, Авито
Нюансы потребления памяти Android-сборками, с которыми столкнулся во время расследования проблем на CI. Почему инструменты профайлинга JVM, такие как Visual VM, не подходят для анализа некоторых процессов: например, aapt2.
3. Как мы автоматизировали генерацию Baseline Profile — Даниль Гатиатуллин, инженер, Авито
Что вообще такое Baseline Profile и каким приложениям он может быть интересен. В качестве примера — наш дешевый эксперимент, который ускорил время запуска приложения на 15%.
➖➖➖
🗓 6 февраля, 19:00–22:00 мск, Вторник
🌐 ОНЛАЙН
📍 ОФЛАЙН, Москва
✅ Регистрация на мероприятие
@iteventsrus