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 мск, Вторник



🌐 ОНЛАЙН

📍 ОФЛАЙН, Москва



Регистрация на мероприятие



@freeitevent