Добавить в календарь 06.02.2024 19:00 06.02.2024 22:00 Europe/Moscow Avito Android meetup #2

6 февраля 2024 года пройдёт Avito Android meetup #2

1. Верхнеуровневый обзор архитектуры CI/CD мобильного приложения — Никита Горбунов, техлид, Альфа Банк

Описание сценариев сборки и их связь с Git Workflow. Как объединить сервис непрерывной интеграции с сервисом хостинга проектов и доставки обновлений. Разделение CI на тестовый и продовый, сборочные серверы, мониторинг производительности, вспомогательные микросервисы автоматизации и сценарии сборки.

2. Кто-то съел мою память на CI! — Вячеслав Ковалев, разработчик, Авито

Нюансы потребления памяти Android-сборками, с которыми столкнулся во время расследования проблем на CI. Почему инструменты профайлинга JVM, такие как Visual VM, не подходят для анализа некоторых процессов: например, aapt2. 

3. Как мы автоматизировали генерацию Baseline Profile — Даниль Гатиатуллин, инженер, Авито

Что вообще такое Baseline Profile и каким приложениям он может быть интересен. В качестве примера — наш дешевый эксперимент, который ускорил время запуска приложения на 15%.

Москва, ул. Лесная, д.7

Avito Android meetup #2

Дата проведения: 06.02.2024. Начало в 19:00

Место проведения: Москва, ул. Лесная, д.7

Организатор: Авито (Avito)
Будь в курсе всех мероприятий по теме Разработка приложений
  • Анонс
  • Программа
  • Участники
  • Спикеры

6 февраля 2024 года пройдёт Avito Android meetup #2

1. Верхнеуровневый обзор архитектуры CI/CD мобильного приложения — Никита Горбунов, техлид, Альфа Банк

Описание сценариев сборки и их связь с Git Workflow. Как объединить сервис непрерывной интеграции с сервисом хостинга проектов и доставки обновлений. Разделение CI на тестовый и продовый, сборочные серверы, мониторинг производительности, вспомогательные микросервисы автоматизации и сценарии сборки.

2. Кто-то съел мою память на CI! — Вячеслав Ковалев, разработчик, Авито

Нюансы потребления памяти Android-сборками, с которыми столкнулся во время расследования проблем на CI. Почему инструменты профайлинга JVM, такие как Visual VM, не подходят для анализа некоторых процессов: например, aapt2. 

3. Как мы автоматизировали генерацию Baseline Profile — Даниль Гатиатуллин, инженер, Авито

Что вообще такое Baseline Profile и каким приложениям он может быть интересен. В качестве примера — наш дешевый эксперимент, который ускорил время запуска приложения на 15%.